mirror of https://gerrit.osmocom.org/simtrace2
cciddriver.c: Directly access configurationDescriptorsArr
This commit is contained in:
parent
3debfd6595
commit
4b1e98d058
|
@ -123,7 +123,7 @@ static CCIDDriverConfigurationDescriptors *configurationDescriptorsFS;
|
|||
//------------------------------------------------------------------------------
|
||||
void CCIDDriver_Initialize( void )
|
||||
{
|
||||
configurationDescriptorsFS = getConfigDesc(CFG_NUM_CCID);
|
||||
configurationDescriptorsFS = (CCIDDriverConfigurationDescriptors *) configurationDescriptorsArr[CFG_NUM_CCID];
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
|
@ -42,8 +42,9 @@ typedef struct {
|
|||
USBEndpointDescriptor interruptIn;
|
||||
} __attribute__ ((packed)) CCIDDriverConfigurationDescriptors;
|
||||
|
||||
extern const USBConfigurationDescriptor *configurationDescriptorsArr[];
|
||||
|
||||
/* Helper functions */
|
||||
USBConfigurationDescriptor *getConfigDesc(uint8_t idx);
|
||||
|
||||
// FIXME: static function definitions
|
||||
extern uint32_t _ISO7816_GetChar( uint8_t *pCharToReceive );
|
||||
|
|
|
@ -584,10 +584,6 @@ const USBConfigurationDescriptor *configurationDescriptorsArr[] = {
|
|||
&configurationDescriptorMITM.configuration,
|
||||
};
|
||||
|
||||
USBConfigurationDescriptor *getConfigDesc(uint8_t idx) {
|
||||
return configurationDescriptorsArr[idx];
|
||||
}
|
||||
|
||||
/* AT91SAM3S does only support full speed, but not high speed USB */
|
||||
const USBDDriverDescriptors driverDescriptors = {
|
||||
&deviceDescriptor,
|
||||
|
|
Loading…
Reference in New Issue