函数逻辑报告 |
Source Code:kernel\debug\kdb\kdb_io.c |
Create Date:2022-07-27 12:43:31 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| 首页 | 函数Tree |
| 注解内核,赢得工具 | 下载SCCT | English |
函数名称:kdb_getchar() - Read a single character from a kdb console (or consoles)
函数原型:char kdb_getchar(void)
返回类型:char
参数:无
| 132 | escape_delay等于0 |
| 133 | get_char_func * f, * f_prev = NULL |
| 136 | 循环 |
| 137 | 如果( * f == NULL)则 |
| 140 | f等于kdb_poll_funcs[0] |
| 144 | 如果key恒等于负1则 |
| 145 | 如果escape_delay则 |
| 146 | 0x10c7 is 2**32 / 1000000 (rounded up) (kdb_getchar() - Read a single character from a kdb console (or consoles)) |
| 147 | 如果escape_delay先自减恒等于0则返回:'\e' |
| 150 | 继续下一循环 |
| 名称 | 描述 |
|---|---|
| kdb_read | kdb_read* This function reads a string of characters, terminated by* a newline, or by reaching the end of the supplied buffer,* from the current kernel debugger console device.* Parameters:* Returns:* Returns a pointer to the buffer containing the received |
| vkdb_printf | |
| kdb_bt1 | kdb_bt* This function implements the 'bt' command |
| 源代码转换工具 开放的插件接口 | X |
|---|---|
| 支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |