Character devices