|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
函数 | |
| void | osal_bitmap_set_bit (int nr, unsigned long *addr) |
| Used to set bit for bitmap. | |
| void | osal_bitmap_clear_bit (int nr, unsigned long *addr) |
| Used to clear bit for bitmap. | |
| void | osal_bitmap_change_bit (int nr, unsigned long *addr) |
| Used to change bit for bitmap. | |
| int | osal_bitmap_test_bit (int nr, unsigned long *addr) |
| Tests whether a given bit in an array of bits is set. | |
| int | osal_bitmap_test_and_set_bit (int nr, unsigned long *addr) |
| Set bit and return old value. | |
| int | osal_bitmap_test_and_clear_bit (int nr, unsigned long *addr) |
| Clear bit and return old value. | |
| int | osal_bitmap_test_and_change_bit (int nr, unsigned long *addr) |
| Change bit and return old value. | |
| int | osal_bitmap_find_first_zero_bit (const unsigned long *name, unsigned size) |
| find the first cleared bit in a memory region. | |
| int | osal_bitmap_find_first_bit (const unsigned long *name, unsigned size) |
| find the first set bit in a memory region. | |
| int | osal_bitmap_find_next_zero_bit (const unsigned long *name, int size, int offset) |
| find the next cleared bit in a memory region. | |
| int | osal_bitmap_find_next_bit (const unsigned long *name, unsigned size, int offset) |
| find the next set bit in a memory region. | |
| void osal_bitmap_change_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Used to change bit for bitmap.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be change. |
| void osal_bitmap_clear_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Used to clear bit for bitmap.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be clear. |
| int osal_bitmap_find_first_bit | ( | const unsigned long * | name, |
| unsigned | size | ||
| ) |
find the first set bit in a memory region.
| name | [in] The name to base the search on. |
| size | [in] The bitmap size in bits. |
| int osal_bitmap_find_first_zero_bit | ( | const unsigned long * | name, |
| unsigned | size | ||
| ) |
find the first cleared bit in a memory region.
| name | [in] The name to base the search on. |
| size | [in] The bitmap size in bits. |
| int osal_bitmap_find_next_bit | ( | const unsigned long * | name, |
| unsigned | size, | ||
| int | offset | ||
| ) |
find the next set bit in a memory region.
| name | [in] The name to base the search on. |
| size | [in] The bitmap size in bits. |
| offset | [in] The bitnumber to start searching at. |
| int osal_bitmap_find_next_zero_bit | ( | const unsigned long * | name, |
| int | size, | ||
| int | offset | ||
| ) |
find the next cleared bit in a memory region.
| name | [in] The name to base the search on. |
| size | [in] The bitmap size in bits. |
| offset | [in] The bitnumber to start searching at. |
| void osal_bitmap_set_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Used to set bit for bitmap.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be set. |
| int osal_bitmap_test_and_change_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Change bit and return old value.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be change. |
| int osal_bitmap_test_and_clear_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Clear bit and return old value.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be change. |
| int osal_bitmap_test_and_set_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Set bit and return old value.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be change. |
| int osal_bitmap_test_bit | ( | int | nr, |
| unsigned long * | addr | ||
| ) |
Tests whether a given bit in an array of bits is set.
| nr | [in] bit number in bit array. |
| addr | [in] address of the bit array to be change. |