BSP
BSP是板級支持包,是介于主板硬件和操作系統之間的一層,應該說是屬于操作系統的一部分,主要目的是為了支持操作系統,使之能夠更好的運行于硬件主板。BSP是相對于操作系統而言的,不同的操作系統對應于不同定義形式的BSP,例如VxWorks的BSP和Linux的BSP相對于某一CPU來說盡管實現的功能一樣,可是寫法和接口定義是完全不同的,所以寫BSP一定要按照該系統BSP的定義形式來寫(BSP的編程過程大多數是在某一個成型的BSP模板上進行修改)。這樣才能與上層OS保持正確的接口,良好的支持上層OS。
例如:
在VxWorks中的網卡驅動,首先在config。