Contiki: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Elimino interlinks vedi Wikidata |
m Bot: accenti e modifiche minori |
||
Riga 29:
== Progetto ==
Contiki è scritto in [[linguaggio C]], ed è particolarmente adatto per sistemi embedded con poche risorse hardware. Una configurazione tipica di Contiki è di 2 kilobytes di RAM e 40 kilobytes di [[Read-Only Memory|ROM]].
Contiki è costituito da un kernel ad eventi, sul quale le applicazioni vengono caricate e scaricate dinamicamente a [[runtime]]. Lo scheduling è di tipo non-preemptive, dunque la CPU viene rilasciata dal processo solo quando termina o si blocca in attesa di un evento. I processi di Contiki sono [[protothread]] che consentono uno stile di programmazione a [[Thread (informatica)|thread]] alquanto lineare.
Riga 76:
** [[Commodore PET]]
** [[Commodore VIC 20]]
** [[Commodore 64]]
** [[Commodore 128]]
** [[Oric Atmos]]
|