What are the advantages and disadvantages of using the same system-call interface for manipulating both files and devices

It is sometimes difficult to achieve a layered approach if two components of the operating system are dependent on each other. Identify a scenario in which it is unclear how to layer two system component that require tight coupling of their functionalities.

"Are you looking for this answer? We can Help click Order Now"