mbed library sources for airmote
Fork of mbed-src by
targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc/iodefines/usb20_iodefine.h@625:88d3fa07e462, 2015-11-24 (annotated)
- Committer:
- zskdan
- Date:
- Tue Nov 24 14:02:46 2015 +0000
- Revision:
- 625:88d3fa07e462
- Parent:
- 390:35c2c1cf29cd
remove unused service
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbed_official | 390:35c2c1cf29cd | 1 | /******************************************************************************* |
mbed_official | 390:35c2c1cf29cd | 2 | * DISCLAIMER |
mbed_official | 390:35c2c1cf29cd | 3 | * This software is supplied by Renesas Electronics Corporation and is only |
mbed_official | 390:35c2c1cf29cd | 4 | * intended for use with Renesas products. No other uses are authorized. This |
mbed_official | 390:35c2c1cf29cd | 5 | * software is owned by Renesas Electronics Corporation and is protected under |
mbed_official | 390:35c2c1cf29cd | 6 | * all applicable laws, including copyright laws. |
mbed_official | 390:35c2c1cf29cd | 7 | * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING |
mbed_official | 390:35c2c1cf29cd | 8 | * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT |
mbed_official | 390:35c2c1cf29cd | 9 | * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE |
mbed_official | 390:35c2c1cf29cd | 10 | * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. |
mbed_official | 390:35c2c1cf29cd | 11 | * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS |
mbed_official | 390:35c2c1cf29cd | 12 | * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE |
mbed_official | 390:35c2c1cf29cd | 13 | * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR |
mbed_official | 390:35c2c1cf29cd | 14 | * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE |
mbed_official | 390:35c2c1cf29cd | 15 | * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. |
mbed_official | 390:35c2c1cf29cd | 16 | * Renesas reserves the right, without notice, to make changes to this software |
mbed_official | 390:35c2c1cf29cd | 17 | * and to discontinue the availability of this software. By using this software, |
mbed_official | 390:35c2c1cf29cd | 18 | * you agree to the additional terms and conditions found by accessing the |
mbed_official | 390:35c2c1cf29cd | 19 | * following link: |
mbed_official | 390:35c2c1cf29cd | 20 | * http://www.renesas.com/disclaimer* |
mbed_official | 390:35c2c1cf29cd | 21 | * Copyright (C) 2013-2014 Renesas Electronics Corporation. All rights reserved. |
mbed_official | 390:35c2c1cf29cd | 22 | *******************************************************************************/ |
mbed_official | 390:35c2c1cf29cd | 23 | /******************************************************************************* |
mbed_official | 390:35c2c1cf29cd | 24 | * File Name : usb20_iodefine.h |
mbed_official | 390:35c2c1cf29cd | 25 | * $Rev: $ |
mbed_official | 390:35c2c1cf29cd | 26 | * $Date:: $ |
mbed_official | 390:35c2c1cf29cd | 27 | * Description : Definition of I/O Register (V1.00a) |
mbed_official | 390:35c2c1cf29cd | 28 | ******************************************************************************/ |
mbed_official | 390:35c2c1cf29cd | 29 | #ifndef USB20_IODEFINE_H |
mbed_official | 390:35c2c1cf29cd | 30 | #define USB20_IODEFINE_H |
mbed_official | 390:35c2c1cf29cd | 31 | /* ->SEC M1.10.1 : Not magic number */ |
mbed_official | 390:35c2c1cf29cd | 32 | |
mbed_official | 390:35c2c1cf29cd | 33 | struct st_usb20 |
mbed_official | 390:35c2c1cf29cd | 34 | { /* USB20 */ |
mbed_official | 390:35c2c1cf29cd | 35 | volatile uint16_t SYSCFG0; /* SYSCFG0 */ |
mbed_official | 390:35c2c1cf29cd | 36 | volatile uint16_t BUSWAIT; /* BUSWAIT */ |
mbed_official | 390:35c2c1cf29cd | 37 | volatile uint16_t SYSSTS0; /* SYSSTS0 */ |
mbed_official | 390:35c2c1cf29cd | 38 | volatile uint8_t dummy1[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 39 | volatile uint16_t DVSTCTR0; /* DVSTCTR0 */ |
mbed_official | 390:35c2c1cf29cd | 40 | volatile uint8_t dummy2[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 41 | volatile uint16_t TESTMODE; /* TESTMODE */ |
mbed_official | 390:35c2c1cf29cd | 42 | volatile uint8_t dummy3[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 43 | #define USB20_D0FBCFG_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 44 | volatile uint16_t D0FBCFG; /* D0FBCFG */ |
mbed_official | 390:35c2c1cf29cd | 45 | volatile uint16_t D1FBCFG; /* D1FBCFG */ |
mbed_official | 390:35c2c1cf29cd | 46 | union iodefine_reg32_t CFIFO; /* CFIFO */ |
mbed_official | 390:35c2c1cf29cd | 47 | #define USB20_D0FIFO_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 48 | union iodefine_reg32_t D0FIFO; /* D0FIFO */ |
mbed_official | 390:35c2c1cf29cd | 49 | union iodefine_reg32_t D1FIFO; /* D1FIFO */ |
mbed_official | 390:35c2c1cf29cd | 50 | |
mbed_official | 390:35c2c1cf29cd | 51 | volatile uint16_t CFIFOSEL; /* CFIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 52 | volatile uint16_t CFIFOCTR; /* CFIFOCTR */ |
mbed_official | 390:35c2c1cf29cd | 53 | volatile uint8_t dummy4[4]; /* */ |
mbed_official | 390:35c2c1cf29cd | 54 | /* start of struct st_usb20_from_d0fifosel */ |
mbed_official | 390:35c2c1cf29cd | 55 | volatile uint16_t D0FIFOSEL; /* D0FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 56 | volatile uint16_t D0FIFOCTR; /* D0FIFOCTR */ |
mbed_official | 390:35c2c1cf29cd | 57 | /* end of struct st_usb20_from_d0fifosel */ |
mbed_official | 390:35c2c1cf29cd | 58 | /* start of struct st_usb20_from_d0fifosel */ |
mbed_official | 390:35c2c1cf29cd | 59 | volatile uint16_t D1FIFOSEL; /* D1FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 60 | volatile uint16_t D1FIFOCTR; /* D1FIFOCTR */ |
mbed_official | 390:35c2c1cf29cd | 61 | /* end of struct st_usb20_from_d0fifosel */ |
mbed_official | 390:35c2c1cf29cd | 62 | #define USB20_INTENB0_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 63 | volatile uint16_t INTENB0; /* INTENB0 */ |
mbed_official | 390:35c2c1cf29cd | 64 | volatile uint16_t INTENB1; /* INTENB1 */ |
mbed_official | 390:35c2c1cf29cd | 65 | volatile uint8_t dummy5[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 66 | volatile uint16_t BRDYENB; /* BRDYENB */ |
mbed_official | 390:35c2c1cf29cd | 67 | volatile uint16_t NRDYENB; /* NRDYENB */ |
mbed_official | 390:35c2c1cf29cd | 68 | volatile uint16_t BEMPENB; /* BEMPENB */ |
mbed_official | 390:35c2c1cf29cd | 69 | volatile uint16_t SOFCFG; /* SOFCFG */ |
mbed_official | 390:35c2c1cf29cd | 70 | volatile uint8_t dummy6[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 71 | #define USB20_INTSTS0_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 72 | volatile uint16_t INTSTS0; /* INTSTS0 */ |
mbed_official | 390:35c2c1cf29cd | 73 | volatile uint16_t INTSTS1; /* INTSTS1 */ |
mbed_official | 390:35c2c1cf29cd | 74 | volatile uint8_t dummy7[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 75 | volatile uint16_t BRDYSTS; /* BRDYSTS */ |
mbed_official | 390:35c2c1cf29cd | 76 | volatile uint16_t NRDYSTS; /* NRDYSTS */ |
mbed_official | 390:35c2c1cf29cd | 77 | volatile uint16_t BEMPSTS; /* BEMPSTS */ |
mbed_official | 390:35c2c1cf29cd | 78 | volatile uint16_t FRMNUM; /* FRMNUM */ |
mbed_official | 390:35c2c1cf29cd | 79 | volatile uint16_t UFRMNUM; /* UFRMNUM */ |
mbed_official | 390:35c2c1cf29cd | 80 | volatile uint16_t USBADDR; /* USBADDR */ |
mbed_official | 390:35c2c1cf29cd | 81 | volatile uint8_t dummy8[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 82 | volatile uint16_t USBREQ; /* USBREQ */ |
mbed_official | 390:35c2c1cf29cd | 83 | volatile uint16_t USBVAL; /* USBVAL */ |
mbed_official | 390:35c2c1cf29cd | 84 | volatile uint16_t USBINDX; /* USBINDX */ |
mbed_official | 390:35c2c1cf29cd | 85 | volatile uint16_t USBLENG; /* USBLENG */ |
mbed_official | 390:35c2c1cf29cd | 86 | volatile uint16_t DCPCFG; /* DCPCFG */ |
mbed_official | 390:35c2c1cf29cd | 87 | volatile uint16_t DCPMAXP; /* DCPMAXP */ |
mbed_official | 390:35c2c1cf29cd | 88 | volatile uint16_t DCPCTR; /* DCPCTR */ |
mbed_official | 390:35c2c1cf29cd | 89 | volatile uint8_t dummy9[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 90 | volatile uint16_t PIPESEL; /* PIPESEL */ |
mbed_official | 390:35c2c1cf29cd | 91 | volatile uint8_t dummy10[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 92 | volatile uint16_t PIPECFG; /* PIPECFG */ |
mbed_official | 390:35c2c1cf29cd | 93 | volatile uint16_t PIPEBUF; /* PIPEBUF */ |
mbed_official | 390:35c2c1cf29cd | 94 | volatile uint16_t PIPEMAXP; /* PIPEMAXP */ |
mbed_official | 390:35c2c1cf29cd | 95 | volatile uint16_t PIPEPERI; /* PIPEPERI */ |
mbed_official | 390:35c2c1cf29cd | 96 | #define USB20_PIPE1CTR_COUNT 0xF |
mbed_official | 390:35c2c1cf29cd | 97 | volatile uint16_t PIPE1CTR; /* PIPE1CTR */ |
mbed_official | 390:35c2c1cf29cd | 98 | volatile uint16_t PIPE2CTR; /* PIPE2CTR */ |
mbed_official | 390:35c2c1cf29cd | 99 | volatile uint16_t PIPE3CTR; /* PIPE3CTR */ |
mbed_official | 390:35c2c1cf29cd | 100 | volatile uint16_t PIPE4CTR; /* PIPE4CTR */ |
mbed_official | 390:35c2c1cf29cd | 101 | volatile uint16_t PIPE5CTR; /* PIPE5CTR */ |
mbed_official | 390:35c2c1cf29cd | 102 | volatile uint16_t PIPE6CTR; /* PIPE6CTR */ |
mbed_official | 390:35c2c1cf29cd | 103 | volatile uint16_t PIPE7CTR; /* PIPE7CTR */ |
mbed_official | 390:35c2c1cf29cd | 104 | volatile uint16_t PIPE8CTR; /* PIPE8CTR */ |
mbed_official | 390:35c2c1cf29cd | 105 | volatile uint16_t PIPE9CTR; /* PIPE9CTR */ |
mbed_official | 390:35c2c1cf29cd | 106 | volatile uint16_t PIPEACTR; /* PIPEACTR */ |
mbed_official | 390:35c2c1cf29cd | 107 | volatile uint16_t PIPEBCTR; /* PIPEBCTR */ |
mbed_official | 390:35c2c1cf29cd | 108 | volatile uint16_t PIPECCTR; /* PIPECCTR */ |
mbed_official | 390:35c2c1cf29cd | 109 | volatile uint16_t PIPEDCTR; /* PIPEDCTR */ |
mbed_official | 390:35c2c1cf29cd | 110 | volatile uint16_t PIPEECTR; /* PIPEECTR */ |
mbed_official | 390:35c2c1cf29cd | 111 | volatile uint16_t PIPEFCTR; /* PIPEFCTR */ |
mbed_official | 390:35c2c1cf29cd | 112 | volatile uint8_t dummy11[2]; /* */ |
mbed_official | 390:35c2c1cf29cd | 113 | /* start of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 114 | volatile uint16_t PIPE1TRE; /* PIPE1TRE */ |
mbed_official | 390:35c2c1cf29cd | 115 | volatile uint16_t PIPE1TRN; /* PIPE1TRN */ |
mbed_official | 390:35c2c1cf29cd | 116 | /* end of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 117 | /* start of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 118 | volatile uint16_t PIPE2TRE; /* PIPE2TRE */ |
mbed_official | 390:35c2c1cf29cd | 119 | volatile uint16_t PIPE2TRN; /* PIPE2TRN */ |
mbed_official | 390:35c2c1cf29cd | 120 | /* end of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 121 | /* start of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 122 | volatile uint16_t PIPE3TRE; /* PIPE3TRE */ |
mbed_official | 390:35c2c1cf29cd | 123 | volatile uint16_t PIPE3TRN; /* PIPE3TRN */ |
mbed_official | 390:35c2c1cf29cd | 124 | /* end of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 125 | /* start of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 126 | volatile uint16_t PIPE4TRE; /* PIPE4TRE */ |
mbed_official | 390:35c2c1cf29cd | 127 | volatile uint16_t PIPE4TRN; /* PIPE4TRN */ |
mbed_official | 390:35c2c1cf29cd | 128 | /* end of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 129 | /* start of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 130 | volatile uint16_t PIPE5TRE; /* PIPE5TRE */ |
mbed_official | 390:35c2c1cf29cd | 131 | volatile uint16_t PIPE5TRN; /* PIPE5TRN */ |
mbed_official | 390:35c2c1cf29cd | 132 | /* end of struct st_usb20_from_pipe1tre */ |
mbed_official | 390:35c2c1cf29cd | 133 | volatile uint16_t PIPEBTRE; /* PIPEBTRE */ |
mbed_official | 390:35c2c1cf29cd | 134 | volatile uint16_t PIPEBTRN; /* PIPEBTRN */ |
mbed_official | 390:35c2c1cf29cd | 135 | volatile uint16_t PIPECTRE; /* PIPECTRE */ |
mbed_official | 390:35c2c1cf29cd | 136 | volatile uint16_t PIPECTRN; /* PIPECTRN */ |
mbed_official | 390:35c2c1cf29cd | 137 | volatile uint16_t PIPEDTRE; /* PIPEDTRE */ |
mbed_official | 390:35c2c1cf29cd | 138 | volatile uint16_t PIPEDTRN; /* PIPEDTRN */ |
mbed_official | 390:35c2c1cf29cd | 139 | volatile uint16_t PIPEETRE; /* PIPEETRE */ |
mbed_official | 390:35c2c1cf29cd | 140 | volatile uint16_t PIPEETRN; /* PIPEETRN */ |
mbed_official | 390:35c2c1cf29cd | 141 | volatile uint16_t PIPEFTRE; /* PIPEFTRE */ |
mbed_official | 390:35c2c1cf29cd | 142 | volatile uint16_t PIPEFTRN; /* PIPEFTRN */ |
mbed_official | 390:35c2c1cf29cd | 143 | volatile uint16_t PIPE9TRE; /* PIPE9TRE */ |
mbed_official | 390:35c2c1cf29cd | 144 | volatile uint16_t PIPE9TRN; /* PIPE9TRN */ |
mbed_official | 390:35c2c1cf29cd | 145 | volatile uint16_t PIPEATRE; /* PIPEATRE */ |
mbed_official | 390:35c2c1cf29cd | 146 | volatile uint16_t PIPEATRN; /* PIPEATRN */ |
mbed_official | 390:35c2c1cf29cd | 147 | volatile uint8_t dummy12[16]; /* */ |
mbed_official | 390:35c2c1cf29cd | 148 | #define USB20_DEVADD0_COUNT 0xB |
mbed_official | 390:35c2c1cf29cd | 149 | volatile uint16_t DEVADD0; /* DEVADD0 */ |
mbed_official | 390:35c2c1cf29cd | 150 | volatile uint16_t DEVADD1; /* DEVADD1 */ |
mbed_official | 390:35c2c1cf29cd | 151 | volatile uint16_t DEVADD2; /* DEVADD2 */ |
mbed_official | 390:35c2c1cf29cd | 152 | volatile uint16_t DEVADD3; /* DEVADD3 */ |
mbed_official | 390:35c2c1cf29cd | 153 | volatile uint16_t DEVADD4; /* DEVADD4 */ |
mbed_official | 390:35c2c1cf29cd | 154 | volatile uint16_t DEVADD5; /* DEVADD5 */ |
mbed_official | 390:35c2c1cf29cd | 155 | volatile uint16_t DEVADD6; /* DEVADD6 */ |
mbed_official | 390:35c2c1cf29cd | 156 | volatile uint16_t DEVADD7; /* DEVADD7 */ |
mbed_official | 390:35c2c1cf29cd | 157 | volatile uint16_t DEVADD8; /* DEVADD8 */ |
mbed_official | 390:35c2c1cf29cd | 158 | volatile uint16_t DEVADD9; /* DEVADD9 */ |
mbed_official | 390:35c2c1cf29cd | 159 | volatile uint16_t DEVADDA; /* DEVADDA */ |
mbed_official | 390:35c2c1cf29cd | 160 | volatile uint8_t dummy13[28]; /* */ |
mbed_official | 390:35c2c1cf29cd | 161 | volatile uint16_t SUSPMODE; /* SUSPMODE */ |
mbed_official | 390:35c2c1cf29cd | 162 | volatile uint8_t dummy14[92]; /* */ |
mbed_official | 390:35c2c1cf29cd | 163 | /* start of struct st_usb20_from_dmfifob0 */ |
mbed_official | 390:35c2c1cf29cd | 164 | volatile uint32_t D0FIFOB0; /* D0FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 165 | volatile uint32_t D0FIFOB1; /* D0FIFOB1 */ |
mbed_official | 390:35c2c1cf29cd | 166 | volatile uint32_t D0FIFOB2; /* D0FIFOB2 */ |
mbed_official | 390:35c2c1cf29cd | 167 | volatile uint32_t D0FIFOB3; /* D0FIFOB3 */ |
mbed_official | 390:35c2c1cf29cd | 168 | volatile uint32_t D0FIFOB4; /* D0FIFOB4 */ |
mbed_official | 390:35c2c1cf29cd | 169 | volatile uint32_t D0FIFOB5; /* D0FIFOB5 */ |
mbed_official | 390:35c2c1cf29cd | 170 | volatile uint32_t D0FIFOB6; /* D0FIFOB6 */ |
mbed_official | 390:35c2c1cf29cd | 171 | volatile uint32_t D0FIFOB7; /* D0FIFOB7 */ |
mbed_official | 390:35c2c1cf29cd | 172 | /* end of struct st_usb20_from_dmfifob0 */ |
mbed_official | 390:35c2c1cf29cd | 173 | /* start of struct st_usb20_from_dmfifob0 */ |
mbed_official | 390:35c2c1cf29cd | 174 | volatile uint32_t D1FIFOB0; /* D1FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 175 | volatile uint32_t D1FIFOB1; /* D1FIFOB1 */ |
mbed_official | 390:35c2c1cf29cd | 176 | volatile uint32_t D1FIFOB2; /* D1FIFOB2 */ |
mbed_official | 390:35c2c1cf29cd | 177 | volatile uint32_t D1FIFOB3; /* D1FIFOB3 */ |
mbed_official | 390:35c2c1cf29cd | 178 | volatile uint32_t D1FIFOB4; /* D1FIFOB4 */ |
mbed_official | 390:35c2c1cf29cd | 179 | volatile uint32_t D1FIFOB5; /* D1FIFOB5 */ |
mbed_official | 390:35c2c1cf29cd | 180 | volatile uint32_t D1FIFOB6; /* D1FIFOB6 */ |
mbed_official | 390:35c2c1cf29cd | 181 | volatile uint32_t D1FIFOB7; /* D1FIFOB7 */ |
mbed_official | 390:35c2c1cf29cd | 182 | /* end of struct st_usb20_from_dmfifob0 */ |
mbed_official | 390:35c2c1cf29cd | 183 | }; |
mbed_official | 390:35c2c1cf29cd | 184 | |
mbed_official | 390:35c2c1cf29cd | 185 | |
mbed_official | 390:35c2c1cf29cd | 186 | struct st_usb20_from_d0fifosel |
mbed_official | 390:35c2c1cf29cd | 187 | { |
mbed_official | 390:35c2c1cf29cd | 188 | volatile uint16_t D0FIFOSEL; /* D0FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 189 | volatile uint16_t D0FIFOCTR; /* D0FIFOCTR */ |
mbed_official | 390:35c2c1cf29cd | 190 | }; |
mbed_official | 390:35c2c1cf29cd | 191 | |
mbed_official | 390:35c2c1cf29cd | 192 | |
mbed_official | 390:35c2c1cf29cd | 193 | struct st_usb20_from_pipe1tre |
mbed_official | 390:35c2c1cf29cd | 194 | { |
mbed_official | 390:35c2c1cf29cd | 195 | volatile uint16_t PIPE1TRE; /* PIPE1TRE */ |
mbed_official | 390:35c2c1cf29cd | 196 | volatile uint16_t PIPE1TRN; /* PIPE1TRN */ |
mbed_official | 390:35c2c1cf29cd | 197 | }; |
mbed_official | 390:35c2c1cf29cd | 198 | |
mbed_official | 390:35c2c1cf29cd | 199 | |
mbed_official | 390:35c2c1cf29cd | 200 | struct st_usb20_from_dmfifob0 |
mbed_official | 390:35c2c1cf29cd | 201 | { |
mbed_official | 390:35c2c1cf29cd | 202 | #define USB20_D0FIFOB0_COUNT 0x8 |
mbed_official | 390:35c2c1cf29cd | 203 | volatile uint32_t D0FIFOB0; /* D0FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 204 | volatile uint32_t D0FIFOB1; /* D0FIFOB1 */ |
mbed_official | 390:35c2c1cf29cd | 205 | volatile uint32_t D0FIFOB2; /* D0FIFOB2 */ |
mbed_official | 390:35c2c1cf29cd | 206 | volatile uint32_t D0FIFOB3; /* D0FIFOB3 */ |
mbed_official | 390:35c2c1cf29cd | 207 | volatile uint32_t D0FIFOB4; /* D0FIFOB4 */ |
mbed_official | 390:35c2c1cf29cd | 208 | volatile uint32_t D0FIFOB5; /* D0FIFOB5 */ |
mbed_official | 390:35c2c1cf29cd | 209 | volatile uint32_t D0FIFOB6; /* D0FIFOB6 */ |
mbed_official | 390:35c2c1cf29cd | 210 | volatile uint32_t D0FIFOB7; /* D0FIFOB7 */ |
mbed_official | 390:35c2c1cf29cd | 211 | }; |
mbed_official | 390:35c2c1cf29cd | 212 | |
mbed_official | 390:35c2c1cf29cd | 213 | |
mbed_official | 390:35c2c1cf29cd | 214 | #define USB200 (*(struct st_usb20 *)0xE8010000uL) /* USB200 */ |
mbed_official | 390:35c2c1cf29cd | 215 | #define USB201 (*(struct st_usb20 *)0xE8207000uL) /* USB201 */ |
mbed_official | 390:35c2c1cf29cd | 216 | |
mbed_official | 390:35c2c1cf29cd | 217 | |
mbed_official | 390:35c2c1cf29cd | 218 | /* Start of channnel array defines of USB20 */ |
mbed_official | 390:35c2c1cf29cd | 219 | |
mbed_official | 390:35c2c1cf29cd | 220 | /* Channnel array defines of USB20 */ |
mbed_official | 390:35c2c1cf29cd | 221 | /*(Sample) value = USB20[ channel ]->SYSCFG0; */ |
mbed_official | 390:35c2c1cf29cd | 222 | #define USB20_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 223 | #define USB20_ADDRESS_LIST \ |
mbed_official | 390:35c2c1cf29cd | 224 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ |
mbed_official | 390:35c2c1cf29cd | 225 | &USB200, &USB201 \ |
mbed_official | 390:35c2c1cf29cd | 226 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ |
mbed_official | 390:35c2c1cf29cd | 227 | |
mbed_official | 390:35c2c1cf29cd | 228 | |
mbed_official | 390:35c2c1cf29cd | 229 | |
mbed_official | 390:35c2c1cf29cd | 230 | /* Channnel array defines of USB20_FROM_D0FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 231 | /*(Sample) value = USB20_FROM_D0FIFOB0[ channel ][ index ]->D0FIFOB0; */ |
mbed_official | 390:35c2c1cf29cd | 232 | #define USB20_FROM_D0FIFOB0_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 233 | #define USB20_FROM_D0FIFOB0_ADDRESS_LIST \ |
mbed_official | 390:35c2c1cf29cd | 234 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ |
mbed_official | 390:35c2c1cf29cd | 235 | { \ |
mbed_official | 390:35c2c1cf29cd | 236 | &USB200_FROM_D0FIFOB0, &USB200_FROM_D1FIFOB0 },{ \ |
mbed_official | 390:35c2c1cf29cd | 237 | &USB201_FROM_D0FIFOB0, &USB201_FROM_D1FIFOB0 \ |
mbed_official | 390:35c2c1cf29cd | 238 | } \ |
mbed_official | 390:35c2c1cf29cd | 239 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ |
mbed_official | 390:35c2c1cf29cd | 240 | #define USB200_FROM_D0FIFOB0 (*(struct st_usb20_from_dmfifob0 *)&USB200.D0FIFOB0) /* USB200_FROM_D0FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 241 | #define USB200_FROM_D1FIFOB0 (*(struct st_usb20_from_dmfifob0 *)&USB200.D1FIFOB0) /* USB200_FROM_D1FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 242 | #define USB201_FROM_D0FIFOB0 (*(struct st_usb20_from_dmfifob0 *)&USB201.D0FIFOB0) /* USB201_FROM_D0FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 243 | #define USB201_FROM_D1FIFOB0 (*(struct st_usb20_from_dmfifob0 *)&USB201.D1FIFOB0) /* USB201_FROM_D1FIFOB0 */ |
mbed_official | 390:35c2c1cf29cd | 244 | |
mbed_official | 390:35c2c1cf29cd | 245 | |
mbed_official | 390:35c2c1cf29cd | 246 | |
mbed_official | 390:35c2c1cf29cd | 247 | |
mbed_official | 390:35c2c1cf29cd | 248 | /* Channnel array defines of USB20_FROM_PIPE1ATRE */ |
mbed_official | 390:35c2c1cf29cd | 249 | /*(Sample) value = USB20_FROM_PIPE1ATRE[ channel ][ index ]->PIPE1TRE; */ |
mbed_official | 390:35c2c1cf29cd | 250 | #define USB20_FROM_PIPE1ATRE_COUNT 5 |
mbed_official | 390:35c2c1cf29cd | 251 | #define USB20_FROM_PIPE1ATRE_ADDRESS_LIST \ |
mbed_official | 390:35c2c1cf29cd | 252 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ |
mbed_official | 390:35c2c1cf29cd | 253 | { \ |
mbed_official | 390:35c2c1cf29cd | 254 | &USB200_FROM_PIPE1TRE, &USB200_FROM_PIPE2TRE, &USB200_FROM_PIPE3TRE, &USB200_FROM_PIPE4TRE, &USB200_FROM_PIPE5TRE },{ \ |
mbed_official | 390:35c2c1cf29cd | 255 | &USB201_FROM_PIPE1TRE, &USB201_FROM_PIPE2TRE, &USB201_FROM_PIPE3TRE, &USB201_FROM_PIPE4TRE, &USB201_FROM_PIPE5TRE \ |
mbed_official | 390:35c2c1cf29cd | 256 | } \ |
mbed_official | 390:35c2c1cf29cd | 257 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ |
mbed_official | 390:35c2c1cf29cd | 258 | #define USB200_FROM_PIPE1TRE (*(struct st_usb20_from_pipe1tre *)&USB200.PIPE1TRE) /* USB200_FROM_PIPE1TRE */ |
mbed_official | 390:35c2c1cf29cd | 259 | #define USB200_FROM_PIPE2TRE (*(struct st_usb20_from_pipe1tre *)&USB200.PIPE2TRE) /* USB200_FROM_PIPE2TRE */ |
mbed_official | 390:35c2c1cf29cd | 260 | #define USB200_FROM_PIPE3TRE (*(struct st_usb20_from_pipe1tre *)&USB200.PIPE3TRE) /* USB200_FROM_PIPE3TRE */ |
mbed_official | 390:35c2c1cf29cd | 261 | #define USB200_FROM_PIPE4TRE (*(struct st_usb20_from_pipe1tre *)&USB200.PIPE4TRE) /* USB200_FROM_PIPE4TRE */ |
mbed_official | 390:35c2c1cf29cd | 262 | #define USB200_FROM_PIPE5TRE (*(struct st_usb20_from_pipe1tre *)&USB200.PIPE5TRE) /* USB200_FROM_PIPE5TRE */ |
mbed_official | 390:35c2c1cf29cd | 263 | #define USB201_FROM_PIPE1TRE (*(struct st_usb20_from_pipe1tre *)&USB201.PIPE1TRE) /* USB201_FROM_PIPE1TRE */ |
mbed_official | 390:35c2c1cf29cd | 264 | #define USB201_FROM_PIPE2TRE (*(struct st_usb20_from_pipe1tre *)&USB201.PIPE2TRE) /* USB201_FROM_PIPE2TRE */ |
mbed_official | 390:35c2c1cf29cd | 265 | #define USB201_FROM_PIPE3TRE (*(struct st_usb20_from_pipe1tre *)&USB201.PIPE3TRE) /* USB201_FROM_PIPE3TRE */ |
mbed_official | 390:35c2c1cf29cd | 266 | #define USB201_FROM_PIPE4TRE (*(struct st_usb20_from_pipe1tre *)&USB201.PIPE4TRE) /* USB201_FROM_PIPE4TRE */ |
mbed_official | 390:35c2c1cf29cd | 267 | #define USB201_FROM_PIPE5TRE (*(struct st_usb20_from_pipe1tre *)&USB201.PIPE5TRE) /* USB201_FROM_PIPE5TRE */ |
mbed_official | 390:35c2c1cf29cd | 268 | |
mbed_official | 390:35c2c1cf29cd | 269 | |
mbed_official | 390:35c2c1cf29cd | 270 | |
mbed_official | 390:35c2c1cf29cd | 271 | |
mbed_official | 390:35c2c1cf29cd | 272 | /* Channnel array defines of USB20_FROM_D0FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 273 | /*(Sample) value = USB20_FROM_D0FIFOSEL[ channel ][ index ]->D0FIFOSEL; */ |
mbed_official | 390:35c2c1cf29cd | 274 | #define USB20_FROM_D0FIFOSEL_COUNT 2 |
mbed_official | 390:35c2c1cf29cd | 275 | #define USB20_FROM_D0FIFOSEL_ADDRESS_LIST \ |
mbed_official | 390:35c2c1cf29cd | 276 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ |
mbed_official | 390:35c2c1cf29cd | 277 | { \ |
mbed_official | 390:35c2c1cf29cd | 278 | &USB200_FROM_D0FIFOSEL, &USB200_FROM_D1FIFOSEL },{ \ |
mbed_official | 390:35c2c1cf29cd | 279 | &USB201_FROM_D0FIFOSEL, &USB201_FROM_D1FIFOSEL \ |
mbed_official | 390:35c2c1cf29cd | 280 | } \ |
mbed_official | 390:35c2c1cf29cd | 281 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ |
mbed_official | 390:35c2c1cf29cd | 282 | #define USB200_FROM_D0FIFOSEL (*(struct st_usb20_from_d0fifosel *)&USB200.D0FIFOSEL) /* USB200_FROM_D0FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 283 | #define USB200_FROM_D1FIFOSEL (*(struct st_usb20_from_d0fifosel *)&USB200.D1FIFOSEL) /* USB200_FROM_D1FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 284 | #define USB201_FROM_D0FIFOSEL (*(struct st_usb20_from_d0fifosel *)&USB201.D0FIFOSEL) /* USB201_FROM_D0FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 285 | #define USB201_FROM_D1FIFOSEL (*(struct st_usb20_from_d0fifosel *)&USB201.D1FIFOSEL) /* USB201_FROM_D1FIFOSEL */ |
mbed_official | 390:35c2c1cf29cd | 286 | |
mbed_official | 390:35c2c1cf29cd | 287 | |
mbed_official | 390:35c2c1cf29cd | 288 | /* End of channnel array defines of USB20 */ |
mbed_official | 390:35c2c1cf29cd | 289 | |
mbed_official | 390:35c2c1cf29cd | 290 | |
mbed_official | 390:35c2c1cf29cd | 291 | #define SYSCFG0_0 USB200.SYSCFG0 |
mbed_official | 390:35c2c1cf29cd | 292 | #define BUSWAIT_0 USB200.BUSWAIT |
mbed_official | 390:35c2c1cf29cd | 293 | #define SYSSTS0_0 USB200.SYSSTS0 |
mbed_official | 390:35c2c1cf29cd | 294 | #define DVSTCTR0_0 USB200.DVSTCTR0 |
mbed_official | 390:35c2c1cf29cd | 295 | #define TESTMODE_0 USB200.TESTMODE |
mbed_official | 390:35c2c1cf29cd | 296 | #define D0FBCFG_0 USB200.D0FBCFG |
mbed_official | 390:35c2c1cf29cd | 297 | #define D1FBCFG_0 USB200.D1FBCFG |
mbed_official | 390:35c2c1cf29cd | 298 | #define CFIFO_0 USB200.CFIFO.UINT32 |
mbed_official | 390:35c2c1cf29cd | 299 | #define CFIFO_0L USB200.CFIFO.UINT16[L] |
mbed_official | 390:35c2c1cf29cd | 300 | #define CFIFO_0H USB200.CFIFO.UINT16[H] |
mbed_official | 390:35c2c1cf29cd | 301 | #define CFIFO_0LL USB200.CFIFO.UINT8[LL] |
mbed_official | 390:35c2c1cf29cd | 302 | #define CFIFO_0LH USB200.CFIFO.UINT8[LH] |
mbed_official | 390:35c2c1cf29cd | 303 | #define CFIFO_0HL USB200.CFIFO.UINT8[HL] |
mbed_official | 390:35c2c1cf29cd | 304 | #define CFIFO_0HH USB200.CFIFO.UINT8[HH] |
mbed_official | 390:35c2c1cf29cd | 305 | #define D0FIFO_0 USB200.D0FIFO.UINT32 |
mbed_official | 390:35c2c1cf29cd | 306 | #define D0FIFO_0L USB200.D0FIFO.UINT16[L] |
mbed_official | 390:35c2c1cf29cd | 307 | #define D0FIFO_0H USB200.D0FIFO.UINT16[H] |
mbed_official | 390:35c2c1cf29cd | 308 | #define D0FIFO_0LL USB200.D0FIFO.UINT8[LL] |
mbed_official | 390:35c2c1cf29cd | 309 | #define D0FIFO_0LH USB200.D0FIFO.UINT8[LH] |
mbed_official | 390:35c2c1cf29cd | 310 | #define D0FIFO_0HL USB200.D0FIFO.UINT8[HL] |
mbed_official | 390:35c2c1cf29cd | 311 | #define D0FIFO_0HH USB200.D0FIFO.UINT8[HH] |
mbed_official | 390:35c2c1cf29cd | 312 | #define D1FIFO_0 USB200.D1FIFO.UINT32 |
mbed_official | 390:35c2c1cf29cd | 313 | #define D1FIFO_0L USB200.D1FIFO.UINT16[L] |
mbed_official | 390:35c2c1cf29cd | 314 | #define D1FIFO_0H USB200.D1FIFO.UINT16[H] |
mbed_official | 390:35c2c1cf29cd | 315 | #define D1FIFO_0LL USB200.D1FIFO.UINT8[LL] |
mbed_official | 390:35c2c1cf29cd | 316 | #define D1FIFO_0LH USB200.D1FIFO.UINT8[LH] |
mbed_official | 390:35c2c1cf29cd | 317 | #define D1FIFO_0HL USB200.D1FIFO.UINT8[HL] |
mbed_official | 390:35c2c1cf29cd | 318 | #define D1FIFO_0HH USB200.D1FIFO.UINT8[HH] |
mbed_official | 390:35c2c1cf29cd | 319 | #define CFIFOSEL_0 USB200.CFIFOSEL |
mbed_official | 390:35c2c1cf29cd | 320 | #define CFIFOCTR_0 USB200.CFIFOCTR |
mbed_official | 390:35c2c1cf29cd | 321 | #define D0FIFOSEL_0 USB200.D0FIFOSEL |
mbed_official | 390:35c2c1cf29cd | 322 | #define D0FIFOCTR_0 USB200.D0FIFOCTR |
mbed_official | 390:35c2c1cf29cd | 323 | #define D1FIFOSEL_0 USB200.D1FIFOSEL |
mbed_official | 390:35c2c1cf29cd | 324 | #define D1FIFOCTR_0 USB200.D1FIFOCTR |
mbed_official | 390:35c2c1cf29cd | 325 | #define INTENB0_0 USB200.INTENB0 |
mbed_official | 390:35c2c1cf29cd | 326 | #define INTENB1_0 USB200.INTENB1 |
mbed_official | 390:35c2c1cf29cd | 327 | #define BRDYENB_0 USB200.BRDYENB |
mbed_official | 390:35c2c1cf29cd | 328 | #define NRDYENB_0 USB200.NRDYENB |
mbed_official | 390:35c2c1cf29cd | 329 | #define BEMPENB_0 USB200.BEMPENB |
mbed_official | 390:35c2c1cf29cd | 330 | #define SOFCFG_0 USB200.SOFCFG |
mbed_official | 390:35c2c1cf29cd | 331 | #define INTSTS0_0 USB200.INTSTS0 |
mbed_official | 390:35c2c1cf29cd | 332 | #define INTSTS1_0 USB200.INTSTS1 |
mbed_official | 390:35c2c1cf29cd | 333 | #define BRDYSTS_0 USB200.BRDYSTS |
mbed_official | 390:35c2c1cf29cd | 334 | #define NRDYSTS_0 USB200.NRDYSTS |
mbed_official | 390:35c2c1cf29cd | 335 | #define BEMPSTS_0 USB200.BEMPSTS |
mbed_official | 390:35c2c1cf29cd | 336 | #define FRMNUM_0 USB200.FRMNUM |
mbed_official | 390:35c2c1cf29cd | 337 | #define UFRMNUM_0 USB200.UFRMNUM |
mbed_official | 390:35c2c1cf29cd | 338 | #define USBADDR_0 USB200.USBADDR |
mbed_official | 390:35c2c1cf29cd | 339 | #define USBREQ_0 USB200.USBREQ |
mbed_official | 390:35c2c1cf29cd | 340 | #define USBVAL_0 USB200.USBVAL |
mbed_official | 390:35c2c1cf29cd | 341 | #define USBINDX_0 USB200.USBINDX |
mbed_official | 390:35c2c1cf29cd | 342 | #define USBLENG_0 USB200.USBLENG |
mbed_official | 390:35c2c1cf29cd | 343 | #define DCPCFG_0 USB200.DCPCFG |
mbed_official | 390:35c2c1cf29cd | 344 | #define DCPMAXP_0 USB200.DCPMAXP |
mbed_official | 390:35c2c1cf29cd | 345 | #define DCPCTR_0 USB200.DCPCTR |
mbed_official | 390:35c2c1cf29cd | 346 | #define PIPESEL_0 USB200.PIPESEL |
mbed_official | 390:35c2c1cf29cd | 347 | #define PIPECFG_0 USB200.PIPECFG |
mbed_official | 390:35c2c1cf29cd | 348 | #define PIPEBUF_0 USB200.PIPEBUF |
mbed_official | 390:35c2c1cf29cd | 349 | #define PIPEMAXP_0 USB200.PIPEMAXP |
mbed_official | 390:35c2c1cf29cd | 350 | #define PIPEPERI_0 USB200.PIPEPERI |
mbed_official | 390:35c2c1cf29cd | 351 | #define PIPE1CTR_0 USB200.PIPE1CTR |
mbed_official | 390:35c2c1cf29cd | 352 | #define PIPE2CTR_0 USB200.PIPE2CTR |
mbed_official | 390:35c2c1cf29cd | 353 | #define PIPE3CTR_0 USB200.PIPE3CTR |
mbed_official | 390:35c2c1cf29cd | 354 | #define PIPE4CTR_0 USB200.PIPE4CTR |
mbed_official | 390:35c2c1cf29cd | 355 | #define PIPE5CTR_0 USB200.PIPE5CTR |
mbed_official | 390:35c2c1cf29cd | 356 | #define PIPE6CTR_0 USB200.PIPE6CTR |
mbed_official | 390:35c2c1cf29cd | 357 | #define PIPE7CTR_0 USB200.PIPE7CTR |
mbed_official | 390:35c2c1cf29cd | 358 | #define PIPE8CTR_0 USB200.PIPE8CTR |
mbed_official | 390:35c2c1cf29cd | 359 | #define PIPE9CTR_0 USB200.PIPE9CTR |
mbed_official | 390:35c2c1cf29cd | 360 | #define PIPEACTR_0 USB200.PIPEACTR |
mbed_official | 390:35c2c1cf29cd | 361 | #define PIPEBCTR_0 USB200.PIPEBCTR |
mbed_official | 390:35c2c1cf29cd | 362 | #define PIPECCTR_0 USB200.PIPECCTR |
mbed_official | 390:35c2c1cf29cd | 363 | #define PIPEDCTR_0 USB200.PIPEDCTR |
mbed_official | 390:35c2c1cf29cd | 364 | #define PIPEECTR_0 USB200.PIPEECTR |
mbed_official | 390:35c2c1cf29cd | 365 | #define PIPEFCTR_0 USB200.PIPEFCTR |
mbed_official | 390:35c2c1cf29cd | 366 | #define PIPE1TRE_0 USB200.PIPE1TRE |
mbed_official | 390:35c2c1cf29cd | 367 | #define PIPE1TRN_0 USB200.PIPE1TRN |
mbed_official | 390:35c2c1cf29cd | 368 | #define PIPE2TRE_0 USB200.PIPE2TRE |
mbed_official | 390:35c2c1cf29cd | 369 | #define PIPE2TRN_0 USB200.PIPE2TRN |
mbed_official | 390:35c2c1cf29cd | 370 | #define PIPE3TRE_0 USB200.PIPE3TRE |
mbed_official | 390:35c2c1cf29cd | 371 | #define PIPE3TRN_0 USB200.PIPE3TRN |
mbed_official | 390:35c2c1cf29cd | 372 | #define PIPE4TRE_0 USB200.PIPE4TRE |
mbed_official | 390:35c2c1cf29cd | 373 | #define PIPE4TRN_0 USB200.PIPE4TRN |
mbed_official | 390:35c2c1cf29cd | 374 | #define PIPE5TRE_0 USB200.PIPE5TRE |
mbed_official | 390:35c2c1cf29cd | 375 | #define PIPE5TRN_0 USB200.PIPE5TRN |
mbed_official | 390:35c2c1cf29cd | 376 | #define PIPEBTRE_0 USB200.PIPEBTRE |
mbed_official | 390:35c2c1cf29cd | 377 | #define PIPEBTRN_0 USB200.PIPEBTRN |
mbed_official | 390:35c2c1cf29cd | 378 | #define PIPECTRE_0 USB200.PIPECTRE |
mbed_official | 390:35c2c1cf29cd | 379 | #define PIPECTRN_0 USB200.PIPECTRN |
mbed_official | 390:35c2c1cf29cd | 380 | #define PIPEDTRE_0 USB200.PIPEDTRE |
mbed_official | 390:35c2c1cf29cd | 381 | #define PIPEDTRN_0 USB200.PIPEDTRN |
mbed_official | 390:35c2c1cf29cd | 382 | #define PIPEETRE_0 USB200.PIPEETRE |
mbed_official | 390:35c2c1cf29cd | 383 | #define PIPEETRN_0 USB200.PIPEETRN |
mbed_official | 390:35c2c1cf29cd | 384 | #define PIPEFTRE_0 USB200.PIPEFTRE |
mbed_official | 390:35c2c1cf29cd | 385 | #define PIPEFTRN_0 USB200.PIPEFTRN |
mbed_official | 390:35c2c1cf29cd | 386 | #define PIPE9TRE_0 USB200.PIPE9TRE |
mbed_official | 390:35c2c1cf29cd | 387 | #define PIPE9TRN_0 USB200.PIPE9TRN |
mbed_official | 390:35c2c1cf29cd | 388 | #define PIPEATRE_0 USB200.PIPEATRE |
mbed_official | 390:35c2c1cf29cd | 389 | #define PIPEATRN_0 USB200.PIPEATRN |
mbed_official | 390:35c2c1cf29cd | 390 | #define DEVADD0_0 USB200.DEVADD0 |
mbed_official | 390:35c2c1cf29cd | 391 | #define DEVADD1_0 USB200.DEVADD1 |
mbed_official | 390:35c2c1cf29cd | 392 | #define DEVADD2_0 USB200.DEVADD2 |
mbed_official | 390:35c2c1cf29cd | 393 | #define DEVADD3_0 USB200.DEVADD3 |
mbed_official | 390:35c2c1cf29cd | 394 | #define DEVADD4_0 USB200.DEVADD4 |
mbed_official | 390:35c2c1cf29cd | 395 | #define DEVADD5_0 USB200.DEVADD5 |
mbed_official | 390:35c2c1cf29cd | 396 | #define DEVADD6_0 USB200.DEVADD6 |
mbed_official | 390:35c2c1cf29cd | 397 | #define DEVADD7_0 USB200.DEVADD7 |
mbed_official | 390:35c2c1cf29cd | 398 | #define DEVADD8_0 USB200.DEVADD8 |
mbed_official | 390:35c2c1cf29cd | 399 | #define DEVADD9_0 USB200.DEVADD9 |
mbed_official | 390:35c2c1cf29cd | 400 | #define DEVADDA_0 USB200.DEVADDA |
mbed_official | 390:35c2c1cf29cd | 401 | #define SUSPMODE_0 USB200.SUSPMODE |
mbed_official | 390:35c2c1cf29cd | 402 | #define D0FIFOB0_0 USB200.D0FIFOB0 |
mbed_official | 390:35c2c1cf29cd | 403 | #define D0FIFOB1_0 USB200.D0FIFOB1 |
mbed_official | 390:35c2c1cf29cd | 404 | #define D0FIFOB2_0 USB200.D0FIFOB2 |
mbed_official | 390:35c2c1cf29cd | 405 | #define D0FIFOB3_0 USB200.D0FIFOB3 |
mbed_official | 390:35c2c1cf29cd | 406 | #define D0FIFOB4_0 USB200.D0FIFOB4 |
mbed_official | 390:35c2c1cf29cd | 407 | #define D0FIFOB5_0 USB200.D0FIFOB5 |
mbed_official | 390:35c2c1cf29cd | 408 | #define D0FIFOB6_0 USB200.D0FIFOB6 |
mbed_official | 390:35c2c1cf29cd | 409 | #define D0FIFOB7_0 USB200.D0FIFOB7 |
mbed_official | 390:35c2c1cf29cd | 410 | #define D1FIFOB0_0 USB200.D1FIFOB0 |
mbed_official | 390:35c2c1cf29cd | 411 | #define D1FIFOB1_0 USB200.D1FIFOB1 |
mbed_official | 390:35c2c1cf29cd | 412 | #define D1FIFOB2_0 USB200.D1FIFOB2 |
mbed_official | 390:35c2c1cf29cd | 413 | #define D1FIFOB3_0 USB200.D1FIFOB3 |
mbed_official | 390:35c2c1cf29cd | 414 | #define D1FIFOB4_0 USB200.D1FIFOB4 |
mbed_official | 390:35c2c1cf29cd | 415 | #define D1FIFOB5_0 USB200.D1FIFOB5 |
mbed_official | 390:35c2c1cf29cd | 416 | #define D1FIFOB6_0 USB200.D1FIFOB6 |
mbed_official | 390:35c2c1cf29cd | 417 | #define D1FIFOB7_0 USB200.D1FIFOB7 |
mbed_official | 390:35c2c1cf29cd | 418 | #define SYSCFG0_1 USB201.SYSCFG0 |
mbed_official | 390:35c2c1cf29cd | 419 | #define BUSWAIT_1 USB201.BUSWAIT |
mbed_official | 390:35c2c1cf29cd | 420 | #define SYSSTS0_1 USB201.SYSSTS0 |
mbed_official | 390:35c2c1cf29cd | 421 | #define DVSTCTR0_1 USB201.DVSTCTR0 |
mbed_official | 390:35c2c1cf29cd | 422 | #define TESTMODE_1 USB201.TESTMODE |
mbed_official | 390:35c2c1cf29cd | 423 | #define D0FBCFG_1 USB201.D0FBCFG |
mbed_official | 390:35c2c1cf29cd | 424 | #define D1FBCFG_1 USB201.D1FBCFG |
mbed_official | 390:35c2c1cf29cd | 425 | #define CFIFO_1 USB201.CFIFO.UINT32 |
mbed_official | 390:35c2c1cf29cd | 426 | #define CFIFO_1L USB201.CFIFO.UINT16[L] |
mbed_official | 390:35c2c1cf29cd | 427 | #define CFIFO_1H USB201.CFIFO.UINT16[H] |
mbed_official | 390:35c2c1cf29cd | 428 | #define CFIFO_1LL USB201.CFIFO.UINT8[LL] |
mbed_official | 390:35c2c1cf29cd | 429 | #define CFIFO_1LH USB201.CFIFO.UINT8[LH] |
mbed_official | 390:35c2c1cf29cd | 430 | #define CFIFO_1HL USB201.CFIFO.UINT8[HL] |
mbed_official | 390:35c2c1cf29cd | 431 | #define CFIFO_1HH USB201.CFIFO.UINT8[HH] |
mbed_official | 390:35c2c1cf29cd | 432 | #define D0FIFO_1 USB201.D0FIFO.UINT32 |
mbed_official | 390:35c2c1cf29cd | 433 | #define D0FIFO_1L USB201.D0FIFO.UINT16[L] |
mbed_official | 390:35c2c1cf29cd | 434 | #define D0FIFO_1H USB201.D0FIFO.UINT16[H] |
mbed_official | 390:35c2c1cf29cd | 435 | #define D0FIFO_1LL USB201.D0FIFO.UINT8[LL] |
mbed_official | 390:35c2c1cf29cd | 436 | #define D0FIFO_1LH USB201.D0FIFO.UINT8[LH] |
mbed_official | 390:35c2c1cf29cd | 437 | #define D0FIFO_1HL USB201.D0FIFO.UINT8[HL] |
mbed_official | 390:35c2c1cf29cd | 438 | #define D0FIFO_1HH USB201.D0FIFO.UINT8[HH] |
mbed_official | 390:35c2c1cf29cd | 439 | #define D1FIFO_1 USB201.D1FIFO.UINT32 |
mbed_official | 390:35c2c1cf29cd | 440 | #define D1FIFO_1L USB201.D1FIFO.UINT16[L] |
mbed_official | 390:35c2c1cf29cd | 441 | #define D1FIFO_1H USB201.D1FIFO.UINT16[H] |
mbed_official | 390:35c2c1cf29cd | 442 | #define D1FIFO_1LL USB201.D1FIFO.UINT8[LL] |
mbed_official | 390:35c2c1cf29cd | 443 | #define D1FIFO_1LH USB201.D1FIFO.UINT8[LH] |
mbed_official | 390:35c2c1cf29cd | 444 | #define D1FIFO_1HL USB201.D1FIFO.UINT8[HL] |
mbed_official | 390:35c2c1cf29cd | 445 | #define D1FIFO_1HH USB201.D1FIFO.UINT8[HH] |
mbed_official | 390:35c2c1cf29cd | 446 | #define CFIFOSEL_1 USB201.CFIFOSEL |
mbed_official | 390:35c2c1cf29cd | 447 | #define CFIFOCTR_1 USB201.CFIFOCTR |
mbed_official | 390:35c2c1cf29cd | 448 | #define D0FIFOSEL_1 USB201.D0FIFOSEL |
mbed_official | 390:35c2c1cf29cd | 449 | #define D0FIFOCTR_1 USB201.D0FIFOCTR |
mbed_official | 390:35c2c1cf29cd | 450 | #define D1FIFOSEL_1 USB201.D1FIFOSEL |
mbed_official | 390:35c2c1cf29cd | 451 | #define D1FIFOCTR_1 USB201.D1FIFOCTR |
mbed_official | 390:35c2c1cf29cd | 452 | #define INTENB0_1 USB201.INTENB0 |
mbed_official | 390:35c2c1cf29cd | 453 | #define INTENB1_1 USB201.INTENB1 |
mbed_official | 390:35c2c1cf29cd | 454 | #define BRDYENB_1 USB201.BRDYENB |
mbed_official | 390:35c2c1cf29cd | 455 | #define NRDYENB_1 USB201.NRDYENB |
mbed_official | 390:35c2c1cf29cd | 456 | #define BEMPENB_1 USB201.BEMPENB |
mbed_official | 390:35c2c1cf29cd | 457 | #define SOFCFG_1 USB201.SOFCFG |
mbed_official | 390:35c2c1cf29cd | 458 | #define INTSTS0_1 USB201.INTSTS0 |
mbed_official | 390:35c2c1cf29cd | 459 | #define INTSTS1_1 USB201.INTSTS1 |
mbed_official | 390:35c2c1cf29cd | 460 | #define BRDYSTS_1 USB201.BRDYSTS |
mbed_official | 390:35c2c1cf29cd | 461 | #define NRDYSTS_1 USB201.NRDYSTS |
mbed_official | 390:35c2c1cf29cd | 462 | #define BEMPSTS_1 USB201.BEMPSTS |
mbed_official | 390:35c2c1cf29cd | 463 | #define FRMNUM_1 USB201.FRMNUM |
mbed_official | 390:35c2c1cf29cd | 464 | #define UFRMNUM_1 USB201.UFRMNUM |
mbed_official | 390:35c2c1cf29cd | 465 | #define USBADDR_1 USB201.USBADDR |
mbed_official | 390:35c2c1cf29cd | 466 | #define USBREQ_1 USB201.USBREQ |
mbed_official | 390:35c2c1cf29cd | 467 | #define USBVAL_1 USB201.USBVAL |
mbed_official | 390:35c2c1cf29cd | 468 | #define USBINDX_1 USB201.USBINDX |
mbed_official | 390:35c2c1cf29cd | 469 | #define USBLENG_1 USB201.USBLENG |
mbed_official | 390:35c2c1cf29cd | 470 | #define DCPCFG_1 USB201.DCPCFG |
mbed_official | 390:35c2c1cf29cd | 471 | #define DCPMAXP_1 USB201.DCPMAXP |
mbed_official | 390:35c2c1cf29cd | 472 | #define DCPCTR_1 USB201.DCPCTR |
mbed_official | 390:35c2c1cf29cd | 473 | #define PIPESEL_1 USB201.PIPESEL |
mbed_official | 390:35c2c1cf29cd | 474 | #define PIPECFG_1 USB201.PIPECFG |
mbed_official | 390:35c2c1cf29cd | 475 | #define PIPEBUF_1 USB201.PIPEBUF |
mbed_official | 390:35c2c1cf29cd | 476 | #define PIPEMAXP_1 USB201.PIPEMAXP |
mbed_official | 390:35c2c1cf29cd | 477 | #define PIPEPERI_1 USB201.PIPEPERI |
mbed_official | 390:35c2c1cf29cd | 478 | #define PIPE1CTR_1 USB201.PIPE1CTR |
mbed_official | 390:35c2c1cf29cd | 479 | #define PIPE2CTR_1 USB201.PIPE2CTR |
mbed_official | 390:35c2c1cf29cd | 480 | #define PIPE3CTR_1 USB201.PIPE3CTR |
mbed_official | 390:35c2c1cf29cd | 481 | #define PIPE4CTR_1 USB201.PIPE4CTR |
mbed_official | 390:35c2c1cf29cd | 482 | #define PIPE5CTR_1 USB201.PIPE5CTR |
mbed_official | 390:35c2c1cf29cd | 483 | #define PIPE6CTR_1 USB201.PIPE6CTR |
mbed_official | 390:35c2c1cf29cd | 484 | #define PIPE7CTR_1 USB201.PIPE7CTR |
mbed_official | 390:35c2c1cf29cd | 485 | #define PIPE8CTR_1 USB201.PIPE8CTR |
mbed_official | 390:35c2c1cf29cd | 486 | #define PIPE9CTR_1 USB201.PIPE9CTR |
mbed_official | 390:35c2c1cf29cd | 487 | #define PIPEACTR_1 USB201.PIPEACTR |
mbed_official | 390:35c2c1cf29cd | 488 | #define PIPEBCTR_1 USB201.PIPEBCTR |
mbed_official | 390:35c2c1cf29cd | 489 | #define PIPECCTR_1 USB201.PIPECCTR |
mbed_official | 390:35c2c1cf29cd | 490 | #define PIPEDCTR_1 USB201.PIPEDCTR |
mbed_official | 390:35c2c1cf29cd | 491 | #define PIPEECTR_1 USB201.PIPEECTR |
mbed_official | 390:35c2c1cf29cd | 492 | #define PIPEFCTR_1 USB201.PIPEFCTR |
mbed_official | 390:35c2c1cf29cd | 493 | #define PIPE1TRE_1 USB201.PIPE1TRE |
mbed_official | 390:35c2c1cf29cd | 494 | #define PIPE1TRN_1 USB201.PIPE1TRN |
mbed_official | 390:35c2c1cf29cd | 495 | #define PIPE2TRE_1 USB201.PIPE2TRE |
mbed_official | 390:35c2c1cf29cd | 496 | #define PIPE2TRN_1 USB201.PIPE2TRN |
mbed_official | 390:35c2c1cf29cd | 497 | #define PIPE3TRE_1 USB201.PIPE3TRE |
mbed_official | 390:35c2c1cf29cd | 498 | #define PIPE3TRN_1 USB201.PIPE3TRN |
mbed_official | 390:35c2c1cf29cd | 499 | #define PIPE4TRE_1 USB201.PIPE4TRE |
mbed_official | 390:35c2c1cf29cd | 500 | #define PIPE4TRN_1 USB201.PIPE4TRN |
mbed_official | 390:35c2c1cf29cd | 501 | #define PIPE5TRE_1 USB201.PIPE5TRE |
mbed_official | 390:35c2c1cf29cd | 502 | #define PIPE5TRN_1 USB201.PIPE5TRN |
mbed_official | 390:35c2c1cf29cd | 503 | #define PIPEBTRE_1 USB201.PIPEBTRE |
mbed_official | 390:35c2c1cf29cd | 504 | #define PIPEBTRN_1 USB201.PIPEBTRN |
mbed_official | 390:35c2c1cf29cd | 505 | #define PIPECTRE_1 USB201.PIPECTRE |
mbed_official | 390:35c2c1cf29cd | 506 | #define PIPECTRN_1 USB201.PIPECTRN |
mbed_official | 390:35c2c1cf29cd | 507 | #define PIPEDTRE_1 USB201.PIPEDTRE |
mbed_official | 390:35c2c1cf29cd | 508 | #define PIPEDTRN_1 USB201.PIPEDTRN |
mbed_official | 390:35c2c1cf29cd | 509 | #define PIPEETRE_1 USB201.PIPEETRE |
mbed_official | 390:35c2c1cf29cd | 510 | #define PIPEETRN_1 USB201.PIPEETRN |
mbed_official | 390:35c2c1cf29cd | 511 | #define PIPEFTRE_1 USB201.PIPEFTRE |
mbed_official | 390:35c2c1cf29cd | 512 | #define PIPEFTRN_1 USB201.PIPEFTRN |
mbed_official | 390:35c2c1cf29cd | 513 | #define PIPE9TRE_1 USB201.PIPE9TRE |
mbed_official | 390:35c2c1cf29cd | 514 | #define PIPE9TRN_1 USB201.PIPE9TRN |
mbed_official | 390:35c2c1cf29cd | 515 | #define PIPEATRE_1 USB201.PIPEATRE |
mbed_official | 390:35c2c1cf29cd | 516 | #define PIPEATRN_1 USB201.PIPEATRN |
mbed_official | 390:35c2c1cf29cd | 517 | #define DEVADD0_1 USB201.DEVADD0 |
mbed_official | 390:35c2c1cf29cd | 518 | #define DEVADD1_1 USB201.DEVADD1 |
mbed_official | 390:35c2c1cf29cd | 519 | #define DEVADD2_1 USB201.DEVADD2 |
mbed_official | 390:35c2c1cf29cd | 520 | #define DEVADD3_1 USB201.DEVADD3 |
mbed_official | 390:35c2c1cf29cd | 521 | #define DEVADD4_1 USB201.DEVADD4 |
mbed_official | 390:35c2c1cf29cd | 522 | #define DEVADD5_1 USB201.DEVADD5 |
mbed_official | 390:35c2c1cf29cd | 523 | #define DEVADD6_1 USB201.DEVADD6 |
mbed_official | 390:35c2c1cf29cd | 524 | #define DEVADD7_1 USB201.DEVADD7 |
mbed_official | 390:35c2c1cf29cd | 525 | #define DEVADD8_1 USB201.DEVADD8 |
mbed_official | 390:35c2c1cf29cd | 526 | #define DEVADD9_1 USB201.DEVADD9 |
mbed_official | 390:35c2c1cf29cd | 527 | #define DEVADDA_1 USB201.DEVADDA |
mbed_official | 390:35c2c1cf29cd | 528 | #define SUSPMODE_1 USB201.SUSPMODE |
mbed_official | 390:35c2c1cf29cd | 529 | #define D0FIFOB0_1 USB201.D0FIFOB0 |
mbed_official | 390:35c2c1cf29cd | 530 | #define D0FIFOB1_1 USB201.D0FIFOB1 |
mbed_official | 390:35c2c1cf29cd | 531 | #define D0FIFOB2_1 USB201.D0FIFOB2 |
mbed_official | 390:35c2c1cf29cd | 532 | #define D0FIFOB3_1 USB201.D0FIFOB3 |
mbed_official | 390:35c2c1cf29cd | 533 | #define D0FIFOB4_1 USB201.D0FIFOB4 |
mbed_official | 390:35c2c1cf29cd | 534 | #define D0FIFOB5_1 USB201.D0FIFOB5 |
mbed_official | 390:35c2c1cf29cd | 535 | #define D0FIFOB6_1 USB201.D0FIFOB6 |
mbed_official | 390:35c2c1cf29cd | 536 | #define D0FIFOB7_1 USB201.D0FIFOB7 |
mbed_official | 390:35c2c1cf29cd | 537 | #define D1FIFOB0_1 USB201.D1FIFOB0 |
mbed_official | 390:35c2c1cf29cd | 538 | #define D1FIFOB1_1 USB201.D1FIFOB1 |
mbed_official | 390:35c2c1cf29cd | 539 | #define D1FIFOB2_1 USB201.D1FIFOB2 |
mbed_official | 390:35c2c1cf29cd | 540 | #define D1FIFOB3_1 USB201.D1FIFOB3 |
mbed_official | 390:35c2c1cf29cd | 541 | #define D1FIFOB4_1 USB201.D1FIFOB4 |
mbed_official | 390:35c2c1cf29cd | 542 | #define D1FIFOB5_1 USB201.D1FIFOB5 |
mbed_official | 390:35c2c1cf29cd | 543 | #define D1FIFOB6_1 USB201.D1FIFOB6 |
mbed_official | 390:35c2c1cf29cd | 544 | #define D1FIFOB7_1 USB201.D1FIFOB7 |
mbed_official | 390:35c2c1cf29cd | 545 | /* <-SEC M1.10.1 */ |
mbed_official | 390:35c2c1cf29cd | 546 | #endif |