title: How linux device drivers are loaded?
body: <p>Can anyone explain me in simple terms the following thing.
  How Linux drivers are loaded into kernel space?
  Which functions are exported, after drivers being loaded?
  How driver functions are called?</p>