A peripheral device is installed onto a NOS smart computer. The device is given an identity in the namespace and a peripheral wrapper, making the device NOS smart.