Board Support Package: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
Fix argomento |
||
(15 versioni intermedie di 14 utenti non mostrate) | |||
Riga 1:
{{F|informatica|febbraio 2013}}
{{S|informatica|elettronica}}
Nei sistemi integrati, il '''Board Support Package''' (BSP) è il codice di supporto di una specifica implementazione per una data scheda che sia conforme al dato [[sistema operativo]].
Alcuni fornitori forniscono anche un file system root, un [[toolchain]] per consentire ai programmi di girare nei [[sistema integrato|sistemi integrati]] (quali potrebbero essere parte dell'architettura del support package), e configuratori per le periferiche (mentre girano).
==Storia==
Questo
==Esempi==
Riga 12:
Il board support package di Wind River per l'Integratore ARM scheda 920T contiene, fra le altre cose, i seguenti elementi:
* Un file config.h, il quale stabilisce costanti come ROM_SIZE e RAM_HIGH_ADRS
*
* Un file
*
▲ <li>Un file target.ref, il quale descrive la informazioni specifiche per la scheda come switch e jumper di impostazioni, livelli di interrupt e offset bias</li>
▲ <li>Un'immagine VxWorks</li>
▲ <li>File C vari, inclusi:
▲:flashMem.c -- i driver di periferiche per la memoria flash della scheda
▲:pciIomapShow.c -- file di mapping per i bus PCI
▲:primeCellSio.c -- driver TTY
{{Portale|informatica}}
▲:sysLib.c -- routine dipendendenti dal sistema specifiche per questa scheda
▲:romInit.s -- moduli di inizializzazione ROM per la scheda; contengono voci in codice per le immagini che iniziano l'esecuzione dalla ROM
[[Categoria:Sistemi Embedded]]▼
|