Font Size: a A A

The Design And Implementation Of Dynamic Load Function Of Delta OS

Posted on:2003-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:H D YuanFull Text:PDF
GTID:2168360065951070Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the quick development of computer information technology, personal digit information equipments (PDA, for example) become more and more important in human's daily life and work. At present, the advanced PDA products have the function of application dynamic loading. So the users can easily download new applications got from Internet or other sources to the PDA equipments and then run them. In this way, the PDAs' functions and applied areas can be widely extended.This paper analyse the application dynamic loading implementation mechanisms of Java, embedded linux and palm OS, then bring forward and implement a new application dynamic loading mechanism base on the Delta OS2. By contrast with the dynamic loading mechanisms mentioned ahead, the new one has many merits such as easily implementing, need no much modifying to the current OS, lower system spending, lower hardware request and etc. Embedded decices can have the ablities of system upgrading, downloading new applications to system or deleting unneeded ones from the system if they equipped with the Delta OS with dynamic loading function. In this paper, we also implement a demo version to validate the project's feasibility. This demo version implemented a majority of functions of the project and we can port it to run in a actual system with only a few modification to the source code. According to the informations we have collected there are no other ones doing the similar work in china.Application dynamic loading technology deals with the embedded real-time OS, application file format, serial port (or others) data communication and etc. The author of this paper have made a thorough analyses and reaseach on them and bring forward a new dynamic loading mechanism. The author also took part in the coding work and implemented parts of the modules (above 2/5 of all). This paper's work improved the Delta OS's funciton and can strenghen its ablity to compete with other embedded OS, so this paper's work has important commercial value to Delta OS.
Keywords/Search Tags:application dynamic load, relocation table, embedded OS
PDF Full Text Request
Related items