Qualcomm interview question

Design architecture for processes requesting for system peripherals access via OS