اشکان انوشه·۶ سال پیشنکات طراحی نرم افزار برای امبددکارهایکسری اصول برای طراحی کتابخانه های سمت سخت افزار ( اصطلاحا HAL ) مطرح است که به بعضی از آن ها اشاره خواهم کرد.