Porting of run-time environment for Lua-based applications
2015 IEEE 5th International Conference on Consumer Electronics - Berlin (ICCE-Berlin)(2015)
摘要
Runtime environment for Lua-based applications mostly aims embedded systems with limited resources, thus porting this kind of environment to embedded systems like settop boxes is as important as its design or development. There are three major parts of porting this environment: porting dependency libraries, porting environment libraries and testing environment on embedded system. This paper presents these three parts where dependency libraries are Lua interpreter library and tolua++ binder library, ScriptModule, C++ library, which wraps Lua and tolua++ API and set-top box with eCos operating system which is test environment. This Run-Time Environment combines Rendering, Event mechanism, Memory management, System management (OS specific), Application manager and Execution manager. ScriptModule is just a part of Execution manager which takes care of communication between Runtime Environment and Lua interpreter in order to provide custom system functionalities for Lua developers.
更多查看译文
关键词
porting Lua,Set Top Box,GUI application,embedded system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络