Function report |
Source Code:arch\x86\boot\main.c |
Create Date:2022-07-28 07:27:45 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:Copy the header into the boot parameter block. Since this* screws up the old-style command line protocol, adjust by* filling in the new-style command line pointer instead.
Proto:static void copy_boot_params(void)
Type:void
Parameter:Nothing
31 | struct old_cmdline{u16 cl_magic;u16 cl_offset;} |
38 | BUILD_BUG_ON - break compile if a condition is true( size of boot_params != 4096) |
39 | Access builtin version by default. If one needs to use optimized version,* do "undef memcpy" in .c file and link against right string.c( & setup header , & hdr, size of hdr ) |
41 | If Not cmd_line_ptr && cl_magic == OLD_CL_MAGIC Then |
49 | If cl_offset < setup_move_size Then cmdline_seg = These functions are used to reference data in other segments. |
51 | Else cmdline_seg = 0x9000 |
54 | cmd_line_ptr = (cmdline_seg << 4) + cl_offset |
Name | Describe |
---|---|
main |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |