10.5 内核定时器编程
和Linux中断一样,内核定时器的编程只需要调用内核提供的API函数。内核在时钟中断发生以后会检查各定时器是否到期,到期后将会把其绑定的定时器处理函数放到底半部执行。 内核定时器本质上还是依赖硬件定时器实现。一、定时器API函数1、timer_list结构体在Linux内核中,如果需要使用一个定时器,则必须先定义一个timer_list结构体,结构体对应如下:struct timer_list { /* * All fields that change...