Rev 3514 Rev 3516
Line 17... Line 17...
17 must be adapted to your hardware. 17 must be adapted to your hardware.
18 */ 18 */
19   19  
20 /* ---------------------------- Hardware Config ---------------------------- */ 20 /* ---------------------------- Hardware Config ---------------------------- */
21   21  
22 #if! defined (__AVR_ATtiny45__) 22 #include "config.h"
-   23  
23 #define USB_CFG_IOPORTNAME C 24 #define USB_CFG_IOPORTNAME CONFIG_USB_PORT
24 /* This is the port where the USB bus is connected. When you configure it to 25 /* This is the port where the USB bus is connected. When you configure it to
25 * "PORTB", the registers PORTB, PINB (=PORTB+2) and DDRB (=PORTB+1) will be 26 * "PORTB", the registers PORTB, PINB (=PORTB+2) and DDRB (=PORTB+1) will be
26 * used. 27 * used.
27 */ 28 */
28 #define USB_CFG_DMINUS_BIT 0 29 #define USB_CFG_DMINUS_BIT CONFIG_USB_DMINUS
29 /* This is the bit number in USB_CFG_IOPORT where the USB D- line is connected. 30 /* This is the bit number in USB_CFG_IOPORT where the USB D- line is connected.
30 * This MUST be bit 0. All other values will result in a compile error! 31 * This MUST be bit 0. All other values will result in a compile error!
31 */ 32 */
32 #define USB_CFG_DPLUS_BIT 1 33 #define USB_CFG_DPLUS_BIT CONFIG_USB_DPLUS
33 /* This is the bit number in USB_CFG_IOPORT where the USB D+ line is connected. 34 /* This is the bit number in USB_CFG_IOPORT where the USB D+ line is connected.
34 * This may be any bit in the port. Please note that D+ must also be connected 35 * This may be any bit in the port. Please note that D+ must also be connected
35 * to interrupt pin INT0! 36 * to interrupt pin INT0!
36 */ 37 */
37 #else -  
38 #define USB_CFG_IOPORTNAME B -  
39 #define USB_CFG_DMINUS_BIT 0 -  
40 #define USB_CFG_DPLUS_BIT 2 -  
41 #endif -  
42   38  
43 /* --------------------------- Functional Range ---------------------------- */ 39 /* --------------------------- Functional Range ---------------------------- */
44   40  
45 #define USB_CFG_HAVE_INTRIN_ENDPOINT 0 41 #define USB_CFG_HAVE_INTRIN_ENDPOINT 0
46 /* Define this to 1 if you want to compile a version with two endpoints: The 42 /* Define this to 1 if you want to compile a version with two endpoints: The