Port para MSP430 do BRTOS - RTOS brasileiro gratuito e de ..

BRTOS - Brazilian Real-Time Operating System
Acrônimo: Basic Real-Time Operating System
Sistema operacional de tempo real para microcontroladores de pequeno porte.
Escalonamento: Preemptivo por prioridades. Cada tarefa deverá ser associada a uma prioridade. Número máximo de tarefas instaladas = 32. Recursos de gerenciamento: Semáforos, mutex, caixas de mensagens e filas. O mutex utiliza o protocolo priority ceiling com o intuito de evitar deadlocks e inversões de prioridade.
O sistema é escrito em linguagem C, possuindo algumas chamadas em assembly no HAL (Hardware Abstraction Layer).
Ports oficiais: Freescale Coldfire V1, Freescale HCS08 e Texas Instruments MSP430
Requisitos mínimos: O Sistema Operacional ocupa menos de 100 bytes de RAM e 2KB de memória de programa com seus recursos mínimos. Pode chegar a 250 bytes de RAM e 5KB de memória de programa caso sejam utilizados todos os serviços do sistema.
Maiores detalhes sobre o BRTOS estão disponíveis no Wiki do projeto e no Blog do BRTOS.
http://code.google.com/p/brtos/
http://brtosblog.wordpress.com/
Acrônimo: Basic Real-Time Operating System
Sistema operacional de tempo real para microcontroladores de pequeno porte.
Escalonamento: Preemptivo por prioridades. Cada tarefa deverá ser associada a uma prioridade. Número máximo de tarefas instaladas = 32. Recursos de gerenciamento: Semáforos, mutex, caixas de mensagens e filas. O mutex utiliza o protocolo priority ceiling com o intuito de evitar deadlocks e inversões de prioridade.
O sistema é escrito em linguagem C, possuindo algumas chamadas em assembly no HAL (Hardware Abstraction Layer).
Ports oficiais: Freescale Coldfire V1, Freescale HCS08 e Texas Instruments MSP430
Requisitos mínimos: O Sistema Operacional ocupa menos de 100 bytes de RAM e 2KB de memória de programa com seus recursos mínimos. Pode chegar a 250 bytes de RAM e 5KB de memória de programa caso sejam utilizados todos os serviços do sistema.
Maiores detalhes sobre o BRTOS estão disponíveis no Wiki do projeto e no Blog do BRTOS.
http://code.google.com/p/brtos/
http://brtosblog.wordpress.com/