Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bitfield.c File Reference
#include <zephyr/kernel.h>
#include <zephyr/ztest.h>
#include <zephyr/arch/cpu.h>
#include <zephyr/tc_util.h>

Macros

#define BIT_INDEX(bit)
 
#define BIT_VAL(bit)
 
#define BITFIELD_SIZE   512
 

Functions

void test_bitfield (void)
 Test bitfield operations.
 
void * common_setup (void)
 
 ZTEST_SUITE (bitfield, NULL, common_setup, NULL, NULL, NULL)
 

Macro Definition Documentation

◆ BIT_INDEX

#define BIT_INDEX ( bit)
Value:
(bit >> 3)

◆ BIT_VAL

#define BIT_VAL ( bit)
Value:
(1 << (bit & 0x7))

◆ BITFIELD_SIZE

#define BITFIELD_SIZE   512

Function Documentation

◆ common_setup()

void * common_setup ( void )
extern

◆ ZTEST_SUITE()

ZTEST_SUITE ( bitfield ,
NULL ,
common_setup ,
NULL ,
NULL ,
NULL  )