Components: device drivers, protocol stacks