Running a driver in consumer mode improves stability, since a poorly written consumer mode driver can’t crash the system by overwriting kernel memory. Conversely, kernel mode is preferred for low-latency networking. Hardware is a physical gadget, such as a motherboard, …
