Home
last modified time | relevance | path

Searched refs:write_mask (Results 1 – 1 of 1) sorted by relevance

/hal_renesas-latest/drivers/rz/fsp/src/rzn/r_ioport/
Dr_ioport.c374 ioport_size_t write_mask; in R_IOPORT_PortWrite() local
403 write_mask = rselp_value & mask; in R_IOPORT_PortWrite()
404 if (write_mask) in R_IOPORT_PortWrite()
410 temp_value = (ioport_size_t) (p_ioport_regs->P[port_num] & (~write_mask)); in R_IOPORT_PortWrite()
413 p_ioport_regs->P[port_num] = (uint8_t) (temp_value | (value & write_mask)); in R_IOPORT_PortWrite()
417 write_mask = (ioport_size_t) ((~rselp_value) & mask); in R_IOPORT_PortWrite()
418 if (write_mask) in R_IOPORT_PortWrite()
424 temp_value = (ioport_size_t) (p_ioport_regs->P[port_num] & (~write_mask)); in R_IOPORT_PortWrite()
427 p_ioport_regs->P[port_num] = (uint8_t) (temp_value | (value & write_mask)); in R_IOPORT_PortWrite()