Writing Device Drivers

Unloading

The driver should be able to sustain heavy driver activity, followed by module unload, without errors or memory leaks. This can be loop tested as follows (using C shell):


% while 1
<run driver test>
modunload -i  <module number>
> end

Alternatively:


% while 1

add_drv  driver name
<run driver test>
rem_drv driver name
> end