您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ to_ourport函数代码示例

51自学网 2021-06-03 08:54:17
  C++
这篇教程C++ to_ourport函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中to_ourport函数的典型用法代码示例。如果您正苦于以下问题:C++ to_ourport函数的具体用法?C++ to_ourport怎么用?C++ to_ourport使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了to_ourport函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: s3c24xx_serial_shutdown

static void s3c24xx_serial_shutdown(struct uart_port *port){	struct s3c24xx_uart_port *ourport = to_ourport(port);	if (ourport->tx_claimed) {		free_irq(TX_IRQ(port), ourport);		tx_enabled(port) = 0;		ourport->tx_claimed = 0;	}	if (ourport->rx_claimed) {		free_irq(RX_IRQ(port), ourport);		ourport->rx_claimed = 0;		rx_enabled(port) = 0;	}}
开发者ID:dhcstruggle,项目名称:jz2440-kernel,代码行数:16,


示例2: s3c24xx_serial_startup

static int s3c24xx_serial_startup(struct uart_port *port){	struct s3c24xx_uart_port *ourport = to_ourport(port);	int ret;	dbg("s3c24xx_serial_startup: port=%p (%08lx,%p)/n",	    port->mapbase, port->membase);	rx_enabled(port) = 1;	ret = request_irq(RX_IRQ(port),			  s3c24xx_serial_rx_chars, 0,			  s3c24xx_serial_portname(port), ourport);	if (ret != 0) {		printk(KERN_ERR "cannot get irq %d/n", RX_IRQ(port));		return ret;	}	ourport->rx_claimed = 1;	dbg("requesting tx irq.../n");	tx_enabled(port) = 1;	ret = request_irq(TX_IRQ(port),			  s3c24xx_serial_tx_chars, 0,			  s3c24xx_serial_portname(port), ourport);	if (ret) {		printk(KERN_ERR "cannot get irq %d/n", TX_IRQ(port));		goto err;	}	ourport->tx_claimed = 1;	dbg("s3c24xx_serial_startup ok/n");	/* the port reset code should have done the correct	 * register setup for the port controls */	return ret; err:	s3c24xx_serial_shutdown(port);	return ret;}
开发者ID:BackupTheBerlios,项目名称:tew632-brp-svn,代码行数:47,


示例3: s3c24xx_serial_start_tx

static void s3c24xx_serial_start_tx(struct uart_port *port){	struct s3c24xx_uart_port *ourport = to_ourport(port);	static int a =1;//temp	if (port->line == 3) {//		printk("485_start_tx/n");		if(a){			s3c_gpio_cfgpin(S3C64XX_GPK(5), S3C_GPIO_SFN(1));			a=0;		}		gpio_set_value(S3C64XX_GPK(5), 1);	}	if (!tx_enabled(port)) {		if (port->flags & UPF_CONS_FLOW)			s3c24xx_serial_rx_disable(port);		enable_irq(ourport->tx_irq);		tx_enabled(port) = 1;	}}
开发者ID:mdxy2010,项目名称:forlinux-ok6410,代码行数:21,


示例4: s3c24xx_serial_shutdown

static void s3c24xx_serial_shutdown(struct uart_port *port){	struct s3c24xx_uart_port *ourport = to_ourport(port);	struct s3c2410_uartcfg *cfg = s3c24xx_port_to_cfg(port);	if (ourport->tx_claimed) {		disable_irq(ourport->tx_irq);		free_irq(ourport->tx_irq, ourport);		tx_enabled(port) = 0;		ourport->tx_claimed = 0;	}	if (ourport->rx_claimed) {		disable_irq(ourport->rx_irq);		free_irq(ourport->rx_irq, ourport);		ourport->rx_claimed = 0;		rx_enabled(port) = 0;	}	if (cfg->set_runstate)		cfg->set_runstate(0);}
开发者ID:1yankeedt,项目名称:D710BST_FL24_Kernel,代码行数:22,


示例5: s3c_serial_resume

static int s3c_serial_resume(struct platform_device *dev){	struct uart_port *port = s3c_dev_to_port(&dev->dev);	struct s3c_uart_port *ourport = to_ourport(port);	unsigned int gpadata = 0;	if (port) {		clk_enable(ourport->clk);				s3c_serial_resetport(port, s3c_port_to_cfg(port));		clk_disable(ourport->clk);		s3c6410_pm_do_restore(uart_save + port->line * SAVE_UART_PORT, SAVE_UART_PORT);		uart_resume_port(&s3c_uart_drv, port);	}	if (port->line == 0) {		gpadata = __raw_readl(S3C64XX_GPADAT);		gpadata &= ~(1<<3);		__raw_writel(gpadata, S3C64XX_GPADAT);	} else if(port->line == 1) {		s3c_gpio_cfgpin(S3C64XX_GPA(7), S3C_GPIO_SFN(1));		gpadata = __raw_readl(S3C64XX_GPADAT);		gpadata &= ~(1<<7);		__raw_writel(gpadata, S3C64XX_GPADAT);				s3c_gpio_setpull(S3C64XX_GPA(7), S3C_GPIO_PULL_NONE);		s3c_gpio_cfgpin(S3C64XX_GPA(7), S3C_GPIO_SFN(2));	}	return 0;}
开发者ID:Asrake,项目名称:m8_android_kernel,代码行数:36,



注:本文中的to_ourport函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ to_panel_data函数代码示例
C++ to_of_device函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。