MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / _set_bit

Function _set_bit

components/drivers/virtio/virtio_input.c:19–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17#include <virtio_input.h>
18
19static void _set_bit(rt_uint32_t nr, volatile rt_ubase_t *addr)
20{
21 rt_ubase_t mask = BIT_MASK(nr);
22 rt_ubase_t *p = ((rt_ubase_t *)addr) + BIT_WORD(nr);
23
24 *p |= mask;
25}
26
27static rt_ssize_t virtio_input_cfg_select(struct virtio_input_device *virtio_input_dev,
28 rt_uint8_t select, rt_uint8_t subsel)

Callers 1

virtio_input_cfg_bitsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected