コード例 #1
0
ファイル: gl.c プロジェクト: HappyASR/zeroprog
int gl_reg_read(unsigned int reg)
{
	int retval;
	retval = gl_write_address(reg);
	if (retval < 0)
		return retval;
	retval = gl_read_data();
	return retval;
}
コード例 #2
0
ファイル: gl.c プロジェクト: HappyASR/zeroprog
int gl_reg_write(unsigned int reg, unsigned int val)
{
	int retval;
	retval = gl_write_address(reg);
	if (retval < 0)
		return retval;
	retval = gl_write_data(val);
	return retval;
}
コード例 #3
0
ファイル: gl_usb.c プロジェクト: drwyrm/sigrok
int gl_reg_read(libusb_device_handle *devh, unsigned int reg)
{
	int ret;

	ret = gl_write_address(devh, reg);
	if (ret < 0)
		return ret;
	ret = gl_read_data(devh);
	return ret;
}
コード例 #4
0
ファイル: gl_usb.c プロジェクト: drwyrm/sigrok
int gl_reg_write(libusb_device_handle *devh, unsigned int reg,
		 unsigned int val)
{
	int ret;

	ret = gl_write_address(devh, reg);
	if (ret < 0)
		return ret;
	ret = gl_write_data(devh, val);
	return ret;
}