Font Size: a A A

MPC8540 System Booting And Graphics Library Porting

Posted on:2008-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:H Q BaiFull Text:PDF
GTID:2178360215982450Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The improvement of the avionics capability profoundly promotes the melioration of the planes' quality.The next-generation airborne avionics equipment will place more requirments on the displaying devices, in which Realtime-3D-Displaying is one basic function. It is discussed in the thesis that development of VxWorks BSP for MPC8540 board and the feasibility of porting the Mesa 3D graphics library from Linux to VxWorks.MPC8540 board integrates the PowerPC E500 processor core,which accords with the PowerPC Book E architecture,which is aslo a low-power RISC processer.The basic work is booting VxWorks on MPC8540, which the VxWorks BSP is designed according to the features of the CPU and the board configurations. U-Boot program is modified to download the VxWorks os image on the MPC8540 board and start the VxWorks image booting.In order to porting the Mesa to VxWorks, UGL graphic library should be combined with Mesa 3D graphics functions are in serted to the device context, with which hardware acceleration for 3D will be operated and 3D mapping mission can be fulfilled. An independent layer is introduced to combine the two graphics library and access the interfaces to 3D graphic functions.
Keywords/Search Tags:BSP, VxWorks, MPC8540, RISC, UGL, 3D graphics
PDF Full Text Request
Related items