diff options
author | Guillaume Denneulin <guillaume.denneulin@intel.com> | 2012-09-27 15:13:10 +0200 |
---|---|---|
committer | David Wagner <david.wagner@intel.com> | 2014-02-12 17:03:14 +0100 |
commit | 9533156ebad9b5989703db70be3f6bd22c9811c4 (patch) | |
tree | 13be07f704900c328300f8a386a212be0e9883d1 /parameter/BitwiseAreaConfiguration.cpp | |
parent | 8b243f50a38a26e6b373287e07cb7e4743a8cd28 (diff) | |
download | external_parameter-framework-9533156ebad9b5989703db70be3f6bd22c9811c4.zip external_parameter-framework-9533156ebad9b5989703db70be3f6bd22c9811c4.tar.gz external_parameter-framework-9533156ebad9b5989703db70be3f6bd22c9811c4.tar.bz2 |
Allow 64bits bitParameterBlocks
BZ: 59348
bitParameterBlocks are limited to 32 bits, extend it to 64 bits.
This change includes:
- PFW code change
- XML schema update
Change-Id: I9861cea0538a17fcba77fa7d573faae36d8731e0
Signed-off-by: Guillaume Denneulin <guillaume.denneulin@intel.com>
Reviewed-on: http://android.intel.com:8080/68189
Reviewed-by: Gozalvez Herrero, Juan AntonioX <juan.antoniox.gozalvez.herrero@intel.com>
Tested-by: Gozalvez Herrero, Juan AntonioX <juan.antoniox.gozalvez.herrero@intel.com>
Diffstat (limited to 'parameter/BitwiseAreaConfiguration.cpp')
-rw-r--r-- | parameter/BitwiseAreaConfiguration.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/parameter/BitwiseAreaConfiguration.cpp b/parameter/BitwiseAreaConfiguration.cpp index d3ea463..3c07c08 100644 --- a/parameter/BitwiseAreaConfiguration.cpp +++ b/parameter/BitwiseAreaConfiguration.cpp @@ -16,8 +16,8 @@ void CBitwiseAreaConfiguration::copyTo(CParameterBlackboard* pToBlackboard, uint // Beware this code works on little endian architectures only! const CBitParameter* pBitParameter = static_cast<const CBitParameter*>(_pConfigurableElement); - uint32_t uiSrcData = 0; - uint32_t uiDstData = 0; + uint64_t uiSrcData = 0; + uint64_t uiDstData = 0; /// Read/modify/write @@ -39,8 +39,8 @@ void CBitwiseAreaConfiguration::copyFrom(const CParameterBlackboard* pFromBlackb // Beware this code works on little endian architectures only! const CBitParameter* pBitParameter = static_cast<const CBitParameter*>(_pConfigurableElement); - uint32_t uiSrcData = 0; - uint32_t uiDstData = 0; + uint64_t uiSrcData = 0; + uint64_t uiDstData = 0; /// Read/modify/write |