j guider for MICOM (atmel, arm, hitatchi CPU) description lightweight embedded framwork attribute function model remove context switching message driven include simple utils