... Fortunately, the kernel makes a number of facilities available to ease the task of the driver writer. In the next few chapters we'll fill in information on some of the kernel resources that ... actually run (it calls the scheduler, which selects the same process, which calls the scheduler, which ). In other words, the load of the machine (the average number of running processes) will ... architectures. The former uses a software loop to delay execution for the required number of microseconds, and the latter is a loop around udelay, provided for the convenience of the programmer. The...