Raghuveer Reddy wrote: > Hi All, > > I have a query. > What is the difference between device driver and BSP? > >
Hi Raghuveer, BSP (Board support package) refers to the software that initializes the hardware on an embedded system board. It does all that is necessary to bring the hardware components on the board to a state that is good for the OS to load. BSPs get packaged and loaded along with the bootloader. Device drivers, on the other hand, load along with the OS and provide an interface for the OS and applications running on the OS to interact with the hardware. BTW, if you are in Hyderabad, make sure you attend the TSM tomorrow (9th Feb, 5pm) on 'Embedded Systems'. See http://events.twincling.org for venue details. Namita

