コード例 #1
0
ファイル: spi_handlers.c プロジェクト: agatti/zephyr
Z_SYSCALL_HANDLER(spi_release, dev, config_p)
{
	const struct spi_config *config = (const struct spi_config *)config_p;

	Z_OOPS(Z_SYSCALL_MEMORY_READ(config, sizeof(*config)));
	Z_OOPS(Z_SYSCALL_DRIVER_SPI(dev, release));
	return _impl_spi_release((struct device *)dev, config);
}
コード例 #2
0
ファイル: spi_handlers.c プロジェクト: zmole945/zephyr
_SYSCALL_HANDLER(spi_release, config_p)
{
	struct spi_config *config = (struct spi_config *)config_p;

	_SYSCALL_MEMORY_READ(config, sizeof(*config));
	_SYSCALL_OBJ(config->dev, K_OBJ_DRIVER_SPI);
	return _impl_spi_release(config);
}