Font Size: a A A

Based On The Vxworks Virtual Platform Improvements

Posted on:2008-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:G J FuFull Text:PDF
GTID:2208360215450180Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the communication industry, embedded technology is broadly applied in the communication equipment and the function of communication equipment is more and more powerful, which makes the software in the equipment more complicated. The maintainability of equipment software is the key problem in the development of communication equipment. Applications software directly call the interfaces provided by the operating system and the operating system is updated by its developer periodically, which leads to application software's reconstruction periodically. The common way is to build a middle layer, Visual platform software, between application and Operating System so that the specialties of the hardware and Operation System are transparent to application. The uniform system calls called by the upper layer is provided by the middle layer so that there are no relation between the upper layer and below platform. Thus, the portability is achieved and the efficiency of the software is increased.Visual platform software technology is mature to some extent, which contain several function modules such as schedule module, memory management module, exception handle module. However, it is possible that Visual platform software is enhanced in detail inside module. This thesis researches how to enhance the functions of the modules in platform, which is followed:Memory Management Module: The Memory Management Module on the PowerPC8270 is ported on the PowerPC860.Exception Handling Module: Recording more kernel information while system catchs an exception.Monitor Management Module: Focusing on how to implement a tool which can monitor the runime state of communication equipment.Last chapter gives the result of testing related with the three modules above, which proves the scheme's feasibility.
Keywords/Search Tags:VxWorks, Visual platform software, exception handling, memory mangement unit
PDF Full Text Request
Related items