Function report |
Source Code:arch\x86\boot\regs.c |
Create Date:2022-07-28 07:27:01 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| home page | Tree |
| Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:SPDX-License-Identifier: GPL-2.0-or-later
Proto:void initregs(struct biosregs *reg)
Type:void
Parameter:
| Type | Parameter | Name |
|---|---|---|
| struct biosregs * | reg |
| 22 | eflags |= X86_EFLAGS_CF |
| Name | Describe |
|---|---|
| keyboard_init | Query the keyboard lock status as given by the BIOS, and* set the keyboard repeat rate to maximum. Unclear why the latter* is done here; this might be possible to kill off as stale code. |
| query_ist | Get Intel SpeedStep (IST) information. |
| set_bios_mode | Tell the BIOS what CPU mode we intend to run in. |
| detect_memory_e820 | |
| detect_memory_e801 | |
| detect_memory_88 | |
| bios_putchar | |
| gettime | Read the CMOS clock through the BIOS, and return the* seconds in BCD. |
| getchar | Read from the keyboard |
| kbd_pending | |
| store_cursor_position | |
| store_video_mode | |
| restore_screen | |
| query_apm_bios | -*- linux-c -*- ------------------------------------------------------- ** Copyright (C) 1991, 1992 Linus Torvalds* Copyright 2007 rPath, Inc |
| vga_set_basic_mode | Set basic 80x25 mode |
| vga_set_8font | |
| vga_set_14font | |
| vga_set_80x43 | |
| vga_probe | Note: this probe includes basic information required by all* systems. It should be executed first, by making sure* video-vga.c is listed first in the Makefile. |
| vesa_probe | |
| vesa_set_mode | |
| vesa_dac_set_8bits | Switch DAC to 8-bit mode |
| vesa_store_pm_info | Save the VESA protected mode info |
| set_bios_mode | Set a conventional BIOS mode |
| enable_a20_bios |
| 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 |