In feeling happy the product that is in a company develops a process, I do not have the obstruction that is brought by Boot Loader very much, because we use MSDOS + ,Loadcepc starts CE operating system. Apparent such lucky either forever, should have enough research and knowledge to Boot Loader so, accomplish against a rainy day.
Boot Loader is an important development segment in process of operating system of custom-built Windows CE. Two words in the name of action no less than of Boot Loader: Boot, lead a system already, if be based on the product of CE to use BIOS to realize hardware initialization and configuration, so Boot Loader needs to lead software system only. If did not use BIOS, so the basic function that the action of Boot Loader still includes to realize BIOS; Loader, already to load operating system, after whole system is started normally Boot Loader passes the kernel file Nk.bin of CE of different means to load. Overwhelm Nk.bin solution when Boot Loader CE kernel gives CPU control advantageous position after RAM. The Boot Loader sort of X86 platform is most, be opposite below the Boot Loader of X86 platform does one specification:
X86 ROM Boot Loader
Call Rom Boot again, rom Boot was mentioned in remembering the article that has written before. Rom Boot is deposited to be in Flash/EEPROM by the design, namely the position of original BIOS, implement code to fixed address when the CPU after electrify so, implemented the code that Rom Boot includes namely, it undertakes to whole hardware system initialization is mixed detect, and support carries net card carry Nk.bin up and down from long-range machine Nk.bin file to load perhaps is searched in the mobile partition from hard disk of this locality IDE/ATA. The advantage of Rom Boot guides namely and to load rate is rapid, and its oneself completed all operations, such need not BIOS, MSDOS, more need not Loadcepc. Defect needs CE to developer understands its source and be revised namely. CE provided all sources of Rom Boot, the reader can search caption to be the help documentation of “x86 Source Organization” , all and relevant catalog and content were listed in this documentation, the driver source that still listed card of 4 kinds of nets additionally is in catalog.
X86 BIOS Boot Loader
BIOS Boot Loader and MSDOS + Loadcepc two kinds of pattern are similar, BIOS Boot Loader just does not need MSDOS operating system, it still needs BIOS and FAT file system. The guiding that the system that uses BIOS Boot Loader says below is ordinal: After the BIOS after systematic electrify carries out hardware initialization and configuration, BIOS examination guides the starting order of equipment, if lead installation,be card of hard disk, CF, DOC (Disk-On-Chip) a kind storage equipment, so with respect to to load on these memory advocate lead fan area (Master Boot Sector) medium solid mode code arrives memory, implement these code next. The code that mentions here is said to give priority to guide a record (MBR) . MBR is expressed in partition above all (be located in likewise advocate lead fan area) in search mobile partition, if be put in mobile partition, so the code on the area of the first fan that to load is located in this activity partition arrives memory, implement these code next. The area of the first fan of the mobile partition that mentions here is called to lead fan area (Boot Sector) . The function that guides the code on fan area is find and to load BIOS Boot Loader, BIOS Boot Loader again to load Nk.bin. The source that leads fan area is located in below %_WINCEROOT%PublicCommonOakCspi486BiosloaderBootsector catalog. Have an off-the-peg guiding file of fan area mirror, its method is %_WINCEROOT%PublicCommonOakCspi486BiosloaderDiskimagesSetupdiskBsect.img. And to BIOS Boot Loader, CE offerred Setupdisk.144 and Bootdisk.144 two files, the solution of the file that is patulous name with “.144” presses me had been told in the article of advanced face. The mirror file that guides fan area and Boot Loader was included after unlock of these two files. Executive “mkdisk C:&Command of Rdquo; batch processing keeps file of these two mirrors to disk. Mkdisk meets those who install Boot Loader conceal attribute, the file of Boot Loader won't show when such all below listed root catalog files.
Previous12 3 Next
Hot Tags: