SPOC (occam->C) (på DSP)
For å porte til en annen maskin må to filer tilpasses
- occam2c.h
- occams datatyper (må tilpasses)
- occam2c.c
- Scheduler (ok)
Prosess start/stopp (ok)
Kommunikasjonsprimiver (ok)
Timer interrupt rutine (må tilpasses)
Annen interrupthåndtering (må tilpasses)
Diverse
- Interrupt
- Dette har vi plugget inn, men vi fikk en kontekst-svitsj mer enn nødvendig (end-of-DMA
interrupt)
- Operativsystem
- Vi har kjørt uten operativsystem
Vi benyttet "scheduleren" som fulgte med
Den har ikke-preemptive eller kooperativ multitasking (helt ok for occam!)
- Prosess mapping
- En occam prosess per Standard-C "prosess"
Dersom SPoC plugges over f.eks. VxWorks, kan alle occam prosessene kjøre som en VxWorks
prosess, eller en-mot-en burde også gå
- Support
- Autronica har support avtale med Southampton University
Den er vi ganske fornøyd med