/netbsd-src/usr.bin/scmdctl/ |
H A D | common.c | 65 common_identify(struct function_block *fb, int fd, bool debug, int a_module, struct scmd_identify_r… in common_identify() argument 72 err = (*(fb->func_phy_read))(fd, debug, a_module, SCMD_REG_ID, SCMD_REG_ID, &b); in common_identify() 75 err = (*(fb->func_phy_read))(fd, debug, a_module, SCMD_REG_FID, SCMD_REG_FID, &b); in common_identify() 78 err = (*(fb->func_phy_read))(fd, debug, a_module, SCMD_REG_CONFIG_BITS, SCMD_REG_CONFIG_BITS, &b); in common_identify() 81 err = (*(fb->func_phy_read))(fd, debug, a_module, SCMD_REG_SLAVE_ADDR, SCMD_REG_SLAVE_ADDR, &b); in common_identify() 89 int common_diag(struct function_block *fb, int fd, bool debug, int a_module, struct scmd_diag_respo… in common_diag() argument 98 err = (*(fb->func_phy_read))(fd, debug, a_module, n, n, &b); in common_diag() 113 common_get_motor(struct function_block *fb, int fd, bool debug, int a_module, struct scmd_motor_res… in common_get_motor() argument 118 if (a_module != SCMD_ANY_MODULE && in common_get_motor() 119 (a_module < 0 || a_module > 16)) in common_get_motor() [all …]
|
H A D | uart.c | 328 uart_set_view_port(int fd, bool debug, int a_module, uint8_t vpi2creg) in uart_set_view_port() argument 331 uint8_t vpi2caddr = (SCMD_REMOTE_ADDR_LOW + a_module) - 1; in uart_set_view_port() 345 uart_remote_read_register(int fd, bool debug, int a_module, uint8_t reg, uint8_t reg_end, uint8_t *… in uart_remote_read_register() argument 352 err = uart_set_view_port(fd, debug, a_module, q); in uart_remote_read_register() 399 uart_read_register(int fd, bool debug, int a_module, uint8_t reg, uint8_t reg_end, uint8_t *r) in uart_read_register() argument 412 if (a_module == 0) { in uart_read_register() 415 err = uart_remote_read_register(fd, debug, a_module, reg, reg_end, r); in uart_read_register() 423 uart_remote_write_register(int fd, bool debug, int a_module, uint8_t reg, uint8_t reg_v) in uart_remote_write_register() argument 429 err = uart_set_view_port(fd, debug, a_module, reg); in uart_remote_write_register() 457 uart_write_register(int fd, bool debug, int a_module, uint8_t reg, uint8_t reg_v) in uart_write_register() argument [all …]
|
H A D | i2cspi.c | 106 i2cspi_read_register(int fd, bool debug, int a_module, uint8_t reg, uint8_t reg_end, uint8_t *r) in i2cspi_read_register() argument 118 return i2cspi_phy_read_register(fd, debug, reg + (SCMD_REG_SIZE * a_module), reg_end - reg + 1, r); in i2cspi_read_register() 122 i2cspi_write_register(int fd, bool debug, int a_module, uint8_t reg, uint8_t reg_v) in i2cspi_write_register() argument 129 err = i2cspi_phy_write_register(fd, debug, reg + (SCMD_REG_SIZE * a_module), reg_v); in i2cspi_write_register()
|