bitshift-lights and kernel msg comms