Commit graph

69 commits

Author SHA1 Message Date
sina
5fb4c24fe4 refactor doxygen, variables, function names 2 2026-05-31 02:21:47 +02:00
sina
02ab868dc7 add lbr_restore and lbr_restore_by_filter functions
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
2026-05-24 23:51:12 +02:00
sina
1a63f6e737 enhance the LBR check function
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
2026-05-24 15:43:48 +02:00
sina
ea74b06286 apply automatic save for printing lbr records
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
2026-05-03 01:45:02 +02:00
sina
8b593489e7 change functions of LBR 2026-05-03 01:03:19 +02:00
sina
76d91901cd add lbr_flush function to the script engine 2026-04-26 02:23:04 +02:00
sina
70f6613953 add lbr_save and lbr_dump script engine functions for accessing LBR commands 2026-04-24 20:04:30 +02:00
sina
c266a880c3 add lbr start and lbr stop functions to the script engine 2026-04-06 18:33:01 +02:00
sina
04e3e1e6f5
update versioning and changelog 2025-06-04 20:10:20 +02:00
unknown
feea1057e2 add microsleep, rdtsc, rdtscp 2025-06-03 10:00:08 +02:00
unknown
0d5ee6ab60 implement microsleep function 2025-06-02 11:26:48 +02:00
sina
78812c66d3 add eq_pa, ed_pa, and eb_pa functions 2025-02-20 16:16:23 +01:00
sina
89fc0b996e add memcpy_pa for physical addresses 2025-02-20 15:48:22 +01:00
sina
6741855d24 add poi_pa hi_pa low_pa db_pa dd_pa dw_pa dq_pa keywords 2025-02-20 15:31:03 +01:00
SinaKarvandi
fe97da65b7 interpret local hwdbg scripts 2024-10-02 18:00:34 +02:00
xmaple555
0aba9b5a1b update script-engine 1 2024-07-24 21:25:55 +08:00
xmaple555
36b648eac6 update the user-defined function of the script-engine 2024-07-20 11:58:17 +08:00
SinaKarvandi
df50e0d866 export script definition to SDK 2024-07-07 22:07:45 +09:00
SinaKarvandi
7c3b7a68f9 add register writing function 2024-07-07 21:44:07 +09:00
SinaKarvandi
b165f56a7b add date and time pseudo-registers (#397) 2024-06-30 20:59:41 +09:00
SinaKarvandi
5fb31083a4 add undefined symbol and function 2024-06-20 15:50:22 +09:00
unknown
f5d7332a19 add type of wcsncmp function 2024-06-13 14:42:43 +09:00
unknown
e8ff6bd821 add hwdbg short symbol buffer 2024-06-12 19:49:25 +09:00
unknown
d524edabed add check for script capabilities based on instance info 2024-06-12 15:52:26 +09:00
unknown
792fe4e967 add symbol bit compression for resource efficiency 2024-06-11 22:24:05 +09:00
unknown
fcaafaae53 add strncmp and wcsncmp to script engine 2024-06-09 18:16:31 +09:00
unknown
40fc283501 update definition of constant for data types in scala 2024-05-29 16:16:06 +09:00
unknown
e1abffab5e add scala headers for script engine 2024-05-28 19:52:31 +09:00
unknown
f447156456 remove duplicate funcs and create scala version of script definitions 2024-05-28 17:38:22 +09:00
Sinaei
e3162bdd5b change project build order 2024-03-18 12:41:49 +09:00
Sinaei
35092b0e1a fix hprdbgkd compile warnings 2024-03-17 19:28:10 +09:00
Sinaei
1dbc3430af fix spelling typos 4 2024-03-17 18:49:51 +09:00
Sinaei
d3de191386 perform warnings modifications 2024-03-02 21:50:06 +09:00
Sinaei
491a6b6fc1 Merge branch 'dev' into fix-warnings 2024-03-02 21:39:40 +09:00
xmaple555
29d79991e4 add user-defined function and variable type in script engine 2024-03-02 01:59:33 +08:00
Sinaei
ff00b669c1 fix warnings 8 2024-03-01 23:51:41 +09:00
Sinaei
fb4b4f2c3d fix warnings 4 2024-03-01 21:02:52 +09:00
Sinaei
7e9483e9cc fix warnings 3 2024-03-01 18:11:24 +09:00
xmaple555
60fbec6936 Add hexadecimal escape sequence as string parameter for string function in script engine 2023-11-23 01:07:20 +08:00
Sinaei
31d6472ced change tag, id, stage pseudo-registers 2023-11-15 13:44:57 +09:00
xmaple555
607f9ec4d5 Correct memcpy again 2023-11-10 01:25:31 +08:00
xmaple555
4e6b3f20dc Correct memcpy and event_inject_error_code to three op and no return value 2023-11-10 00:40:21 +08:00
xmaple555
cb1908d4d0 Update wstring as parameter for wstring functions in script engine 2023-11-09 00:48:26 +08:00
Sinaei
94dba49455 support tracing function in scripts 2023-11-04 15:15:56 +09:00
xmaple555
717b369a5c Update string as parameter for string functions in script engine 2023-11-02 23:25:46 +08:00
Sinaei
5d56dce70e add event_clear function 2023-10-22 01:14:36 +09:00
xmaple555
91abb83264 add memcmp 2023-09-29 23:39:13 +08:00
xmaple555
3bf7951b29 add wcscmp 2023-09-20 12:06:10 +08:00
Sinaei
bd476454bc change script boolean expression grammar commands 2023-09-18 11:18:09 +09:00
Sinaei
bab42a6623 fix conflicts of rev branch 2023-09-16 19:22:11 +09:00