当前位置:首页 » 操作系统 » linux服务注册

linux服务注册

发布时间: 2023-11-29 10:07:57

㈠ 5.2 linux中断注册

注册中断最常用的函数是request_irq

第 1个参数 irq 为中断号
第 2 个参数 handler 为要中断服务函数
第 3 个参数 flags为中断标志位包含触发方式,是否共享,是否支持嵌套等
第 4 个参数 name,通常是 设备驱动程序的名称。该值用在 /proc/interrupt 系统文件上
第 5 个参数 dev 中断名称判哪 可作为共享中断时的中断区别参数,也可以用来指定中断服务函数需要参考的数据地址。建议将 设备结构指针作为 dev参数

flags参数定义

注册中断的另一个函数是request_threaded_irq
request_threaded_irq是将答型中断处理函数线程化执行的接口,其实request_irq也是直接调用的request_threaded_irq,只不过线程化回调thread_fn设置为NULL,不进行中断处理程序线程化处理。掘举码

和request_irq的参数有少许差异
handler:表示中断服务例程,指向primary handler 和request_irq的中断处理函数handler类似。中断发生时优先执行primary handler;
如果primary handler 为NULL,且thread_fn不为NULL,那么执行默认primary handler = irq_default_primary_handler。
thread_fn:中断线程化,NULL表示没有中断线程化。thread_fn如果该参数不为NULL,内核会为该irq创建一个内核线程,
当中断发生时,如果handler回调返回值是IRQ_WAKE_THREAD,内核将会激活中断线程,
在中断线程中,该回调函数将被调用,所以,该回调函数运行在进程上下文中,允许进行阻塞操作。

其中

其中

㈡ zqat服务器怎么注册

zqat服务器注册方法如下
1.linux上安装 Zookeeper,Zookeeper是一个分布式协调工具,可以实现注册中心功能,所以可以取代Eureka服务器,作为服务注册与发现中心。
2.在项目模块 pom.xml中添加zookeeper 依赖。

热点内容
安卓手机怎么恢复ps的照片 发布:2025-09-17 02:14:22 浏览:413
android仿百度 发布:2025-09-17 02:12:53 浏览:598
木瓜奇迹脚本 发布:2025-09-17 01:54:25 浏览:405
小孩子脚本 发布:2025-09-17 01:52:07 浏览:681
c语言怎么安装 发布:2025-09-17 01:43:30 浏览:793
android控件设置位置设置 发布:2025-09-17 01:36:17 浏览:449
mfc与c语言 发布:2025-09-17 01:33:52 浏览:33
扣扣空间相册怎么加密 发布:2025-09-17 01:32:21 浏览:873
移动文件夹的软件 发布:2025-09-17 01:31:47 浏览:647
联通吉林省dns服务器地址 发布:2025-09-17 01:26:56 浏览:961