函数逻辑报告 |
Source Code:kernel\debug\kdb\kdb_bp.c |
Create Date:2022-07-27 12:48:48 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:Initialize the breakpoint table and register breakpoint commands.
函数原型:void __init kdb_initbptab(void)
返回类型:void
参数:无
527 | memset( & Table of kdb_breakpoints, '\0', Table of kdb_breakpoints的长度) |
529 | 以i小于KDB_MAXBPT describes the total number of breakpoints* supported by this architecure.循环 This entry is available 等于1 |
532 | kdb_register_flags("bp", kdb_bp* Handle the bp commands, "[<vaddr>]", "Set/Display breakpoints", 0, KDB_ENABLE_FLOW_CTRL | Repeat the command w/o arguments ) |
535 | kdb_register_flags("bl", kdb_bp* Handle the bp commands, "[<vaddr>]", "Display breakpoints", 0, KDB_ENABLE_FLOW_CTRL | Repeat the command w/o arguments ) |
538 | 如果flags按位与KGDB_HW_BREAKPOINT则kdb_register_flags("bph", kdb_bp* Handle the bp commands, "[<vaddr>]", "[datar [length]|dataw [length]] Set hw brk", 0, KDB_ENABLE_FLOW_CTRL | Repeat the command w/o arguments ) |
552 | kdb_register_flags("ss", kdb_ss* Process the 'ss' (Single Step) command, "", "Single Step", 1, KDB_ENABLE_FLOW_CTRL | Repeat the command w/o arguments ) |
名称 | 描述 |
---|---|
kdb_init | Initialize kdb_printf, breakpoint tables and kdb state |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |