A Device driver for infrared networks for Linux 2.4.x, by Alvaro Pereira, Gustavo Hartmann and Julio Moriguti

Análise de Dominio:

-Analise

Análise de Requisitos:

-Estrutura de um driver de dispositivo no Linux

-Integração do driver no Linux

-Cross-compiler de StrongARM

-Conhecimento do Padrao IrDA

-Teste no equipamento e utilizando o dongle

Estudo de viabilidade

Com base na documentação encontrada e na disponibilidade dos equipamentos concluímos que é viável a execução do projeto.

 

Modelagem

Relativo:

-a abstração orientada a objetos e ao processador alvo

-ao cross-compiler

-ao driver do linux

Implementação

Driver (ir.c)

Driver (hw.h)

Driver (Makefile)

Driver (main.c)

Maquina de estados

IR_Device (cpp)

IR_Device (h)