bthci/hci2implementations/qdps/symbian/group/qdp_symbian.mmp
changeset 1 b4a7eebaaebf
parent 0 29b1cd4cb562
equal deleted inserted replaced
0:29b1cd4cb562 1:b4a7eebaaebf
    26 VENDORID 0x70000001
    26 VENDORID 0x70000001
    27 CAPABILITY CommDD PowerMgmt ReadDeviceData WriteDeviceData TrustedUI ProtServ NetworkControl NetworkServices LocalServices ReadUserData WriteUserData
    27 CAPABILITY CommDD PowerMgmt ReadDeviceData WriteDeviceData TrustedUI ProtServ NetworkControl NetworkServices LocalServices ReadUserData WriteUserData
    28 
    28 
    29 SOURCEPATH ../src
    29 SOURCEPATH ../src
    30 
    30 
    31 MACRO BROKEN_CASIRA_1_1
    31 // Macros to enable particular fixes in the QDP:
    32 MACRO BROKEN_BELKIN_2_1
    32 //
       
    33 // Most controllers require LPM requests to be serialised.
       
    34 MACRO SERIAL_LOW_POWER_MODE_REQUESTS
       
    35 //
       
    36 // CSR controllers (version 1.1) error a set event mask even though it is 
       
    37 // just the specification default mask that is provided as a parameter.
       
    38 MACRO IGNORE_INVALID_HCI_PARAMETER_ERROR_ON_SET_EVENT_MASK_ON_VERSION_1_1
       
    39 //
       
    40 // Some Broadcom controllers don't complete outstanding events on disconnection.
       
    41 // Generally linked with ADD_CONNECTION_HANDLE_FOR_TRUNCATED_INVALID_CONNECTION_HANDLE_ERROR_EVENTS
       
    42 MACRO FAKE_COMPLETION_EVENTS_ON_DISCONNECTION
       
    43 //
       
    44 // Some Broadcom controllers truncate certain command complete events that
       
    45 // should include a connection handle (when the reported error is "invalid
       
    46 // connection handle".  Generally linked with FAKE_COMPLETION_EVENTS_ON_DISCONNECTION
       
    47 MACRO ADD_CONNECTION_HANDLE_FOR_TRUNCATED_INVALID_CONNECTION_HANDLE_ERROR_EVENTS
    33 
    48 
    34 RESOURCE qdp_symbian.rss
    49 RESOURCE qdp_symbian.rss
    35 
    50 
    36 SOURCE hcisymbianqdp.cpp
    51 SOURCE hcisymbianqdp.cpp
    37 SOURCE hcieventmodifiable.cpp
    52 SOURCE hcieventmodifiable.cpp