26.07.2014 Views

proposta de utilização do sistema operacional windows ce ... - UTFPR

proposta de utilização do sistema operacional windows ce ... - UTFPR

proposta de utilização do sistema operacional windows ce ... - UTFPR

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

• Base <strong>de</strong> da<strong>do</strong>s <strong>do</strong> Win<strong>do</strong>ws CE (proporciona um meio <strong>de</strong> armazenamento<br />

estrutura<strong>do</strong> em vez <strong>de</strong> arquivos simples).<br />

• Registry (Contém informação <strong>de</strong> configuração <strong>do</strong> <strong>sistema</strong> e das aplicações)<br />

(GOGGIN, 1999) (XIAO, et al 2002) (MICROSOFT, 2006).<br />

Os blocos relevantes <strong>do</strong> Sistema <strong>operacional</strong> Win<strong>do</strong>ws CE são <strong>de</strong>scritos na figura 1:<br />

• Kernel: Núcleo <strong>de</strong> funções <strong>do</strong> Win<strong>do</strong>ws CE, manipulação <strong>de</strong> pro<strong>ce</strong>ssos,<br />

gerenciamento <strong>de</strong> memória e manipulação <strong>de</strong> Interrupções. É construí<strong>do</strong> para ser<br />

pequeno e rápi<strong>do</strong> em relação aos <strong>de</strong> outros <strong>sistema</strong>s embarca<strong>do</strong>s. É provi<strong>do</strong> pela<br />

Microsoft e é escolhi<strong>do</strong> pelo <strong>de</strong>senvolve<strong>do</strong>r com base no tipo <strong>de</strong> pro<strong>ce</strong>ssa<strong>do</strong>r e<br />

ne<strong>ce</strong>ssida<strong>de</strong> <strong>do</strong> <strong>sistema</strong>.<br />

• OAL: Código específico para uma plataforma <strong>de</strong> hardware específica que é<br />

construí<strong>do</strong> através <strong>do</strong> uso <strong>de</strong> da<strong>do</strong> pro<strong>ce</strong>ssa<strong>do</strong>r. E é responsável pela abstração e<br />

gerenciamento <strong>do</strong>s recursos <strong>de</strong> hardware <strong>do</strong> pro<strong>ce</strong>ssa<strong>do</strong>r.<br />

• Boot Loa<strong>de</strong>r: Responsável pela inicialização <strong>do</strong> <strong>sistema</strong>, configuran<strong>do</strong><br />

corretamente o pro<strong>ce</strong>ssa<strong>do</strong>r e seus periféricos. Este trabalho consiste em iniciar a<br />

maioria <strong>do</strong>s dispositivos. Representa as primeiras linhas a serem rodadas em<br />

qualquer <strong>sistema</strong> <strong>operacional</strong>. O <strong>de</strong>senvolvimento <strong>do</strong> Boot Loa<strong>de</strong>r representa o<br />

primeiro passo <strong>do</strong> projeto.<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!