SDK: making more functions static.
Signed-off-by: Yilin Sun <imi415@imi.moe>
This commit is contained in:
parent
1ed774440a
commit
ec8ecda4cd
|
@ -391,7 +391,7 @@ extern const uint8_t co_phy_mask_to_rate[];
|
|||
* @return The 32 bit value.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE uint32_t co_read32(void const *ptr32)
|
||||
__STATIC_INLINE uint32_t co_read32(void const *ptr32)
|
||||
{
|
||||
return *((uint32_t*)ptr32);
|
||||
}
|
||||
|
@ -403,7 +403,7 @@ __INLINE uint32_t co_read32(void const *ptr32)
|
|||
* @return The 16 bits value.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE uint16_t co_read16(void const *ptr16)
|
||||
__STATIC_INLINE uint16_t co_read16(void const *ptr16)
|
||||
{
|
||||
return *((uint16_t*)ptr16);
|
||||
}
|
||||
|
@ -415,7 +415,7 @@ __INLINE uint16_t co_read16(void const *ptr16)
|
|||
* @param[in] value The value to write.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE void co_write32(void const *ptr32, uint32_t value)
|
||||
__STATIC_INLINE void co_write32(void const *ptr32, uint32_t value)
|
||||
{
|
||||
*(uint32_t*)ptr32 = value;
|
||||
}
|
||||
|
@ -427,7 +427,7 @@ __INLINE void co_write32(void const *ptr32, uint32_t value)
|
|||
* @param[in] value The value to write.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE void co_write16(void const *ptr16, uint32_t value)
|
||||
__STATIC_INLINE void co_write16(void const *ptr16, uint32_t value)
|
||||
{
|
||||
*(uint16_t*)ptr16 = value;
|
||||
}
|
||||
|
@ -439,7 +439,7 @@ __INLINE void co_write16(void const *ptr16, uint32_t value)
|
|||
* @param[in] value The value to write.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE void co_write8(void const *ptr8, uint32_t value)
|
||||
__STATIC_INLINE void co_write8(void const *ptr8, uint32_t value)
|
||||
{
|
||||
*(uint8_t*)ptr8 = value;
|
||||
}
|
||||
|
@ -451,7 +451,7 @@ __INLINE void co_write8(void const *ptr8, uint32_t value)
|
|||
* @return The 16 bits value.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE uint16_t co_read16p(void const *ptr16)
|
||||
__STATIC_INLINE uint16_t co_read16p(void const *ptr16)
|
||||
{
|
||||
uint16_t value = ((uint8_t *)ptr16)[0] | ((uint8_t *)ptr16)[1] << 8;
|
||||
return value;
|
||||
|
@ -464,7 +464,7 @@ __INLINE uint16_t co_read16p(void const *ptr16)
|
|||
* @return The 24 bits value.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE uint32_t co_read24p(void const *ptr24)
|
||||
__STATIC_INLINE uint32_t co_read24p(void const *ptr24)
|
||||
{
|
||||
uint16_t addr_l, addr_h;
|
||||
addr_l = co_read16p(ptr24);
|
||||
|
@ -479,7 +479,7 @@ __INLINE uint32_t co_read24p(void const *ptr24)
|
|||
* @param[in] value The value to write.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE void co_write24p(void const *ptr24, uint32_t value)
|
||||
__STATIC_INLINE void co_write24p(void const *ptr24, uint32_t value)
|
||||
{
|
||||
uint8_t *ptr=(uint8_t*)ptr24;
|
||||
|
||||
|
@ -495,7 +495,7 @@ __INLINE void co_write24p(void const *ptr24, uint32_t value)
|
|||
* @return The 32 bits value.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE uint32_t co_read32p(void const *ptr32)
|
||||
__STATIC_INLINE uint32_t co_read32p(void const *ptr32)
|
||||
{
|
||||
uint16_t addr_l, addr_h;
|
||||
addr_l = co_read16p(ptr32);
|
||||
|
@ -509,7 +509,7 @@ __INLINE uint32_t co_read32p(void const *ptr32)
|
|||
* @param[in] value The value to write.
|
||||
****************************************************************************************
|
||||
*/
|
||||
__INLINE void co_write32p(void const *ptr32, uint32_t value)
|
||||
__STATIC_INLINE void co_write32p(void const *ptr32, uint32_t value)
|
||||
{
|
||||
uint8_t *ptr=(uint8_t*)ptr32;
|
||||
|
||||
|
@ -526,7 +526,7 @@ __INLINE void co_write32p(void const *ptr32, uint32_t value)
|
|||
* @param[in] value The value to write.
|
||||
****************************************************************************************
|
||||
*/
|
||||
static __INLINE void co_write16p(void const *ptr16, uint16_t value)
|
||||
__STATIC_INLINE void co_write16p(void const *ptr16, uint16_t value)
|
||||
{
|
||||
uint8_t *ptr=(uint8_t*)ptr16;
|
||||
|
||||
|
|
|
@ -88,51 +88,51 @@
|
|||
|
||||
#if (defined(CFG_BT) || (defined(CFG_BLE) && defined(CFG_EMB)))
|
||||
/// Read bytes from EM
|
||||
__INLINE void em_rd(void *sys_addr, uint16_t em_addr, uint16_t len)
|
||||
__STATIC_INLINE void em_rd(void *sys_addr, uint16_t em_addr, uint16_t len)
|
||||
{
|
||||
memcpy(sys_addr, (void *)(em_addr + EM_BASE_ADDR), len);
|
||||
}
|
||||
/// Write bytes to EM
|
||||
__INLINE void em_wr(void const *sys_addr, uint16_t em_addr, uint16_t len)
|
||||
__STATIC_INLINE void em_wr(void const *sys_addr, uint16_t em_addr, uint16_t len)
|
||||
{
|
||||
memcpy((void *)(em_addr + EM_BASE_ADDR), sys_addr, len);
|
||||
}
|
||||
|
||||
/// Fill an EM space with the same value
|
||||
__INLINE void em_set(int value, uint16_t em_addr, uint16_t len)
|
||||
__STATIC_INLINE void em_set(int value, uint16_t em_addr, uint16_t len)
|
||||
{
|
||||
memset((void *)(em_addr + EM_BASE_ADDR), value, len);
|
||||
}
|
||||
|
||||
/// Read 32-bits value from EM
|
||||
__INLINE uint32_t em_rd32p(uint16_t em_addr)
|
||||
__STATIC_INLINE uint32_t em_rd32p(uint16_t em_addr)
|
||||
{
|
||||
return co_read32p((void *)(em_addr + EM_BASE_ADDR));
|
||||
}
|
||||
/// Write 32-bits value to EM
|
||||
__INLINE void em_wr32p(uint16_t em_addr, uint32_t value)
|
||||
__STATIC_INLINE void em_wr32p(uint16_t em_addr, uint32_t value)
|
||||
{
|
||||
co_write32p((void *)(em_addr + EM_BASE_ADDR), value);
|
||||
}
|
||||
|
||||
/// Read 16-bits value from EM
|
||||
__INLINE uint16_t em_rd16p(uint16_t em_addr)
|
||||
__STATIC_INLINE uint16_t em_rd16p(uint16_t em_addr)
|
||||
{
|
||||
return co_read16p((void *)(em_addr + EM_BASE_ADDR));
|
||||
}
|
||||
/// Write 16-bits value to EM
|
||||
static __INLINE void em_wr16p(uint16_t em_addr, uint16_t value)
|
||||
__STATIC_INLINE void em_wr16p(uint16_t em_addr, uint16_t value)
|
||||
{
|
||||
co_write16p((void *)(em_addr + EM_BASE_ADDR), value);
|
||||
}
|
||||
|
||||
/// Read 8-bits value from EM
|
||||
__INLINE uint8_t em_rd8p(uint16_t em_addr)
|
||||
__STATIC_INLINE uint8_t em_rd8p(uint16_t em_addr)
|
||||
{
|
||||
return *((uint8_t *)(em_addr + EM_BASE_ADDR));
|
||||
}
|
||||
/// Write 8-bits value to EM
|
||||
__INLINE void em_wr8p(uint16_t em_addr, uint8_t value)
|
||||
__STATIC_INLINE void em_wr8p(uint16_t em_addr, uint8_t value)
|
||||
{
|
||||
*(uint8_t *)(em_addr + EM_BASE_ADDR) = value;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue