Commit graph

88 commits

Author SHA1 Message Date
xmaple555
8b4178d416 add array and pointer in script engine 2025-10-21 16:46:49 +08:00
sina
228ecd91f1
added support for the print and the printf functions in the user debugger 2025-09-06 19:25:26 +02:00
unknown
8316085e17 fix command parameter parsing errors on the user debugger 2025-09-02 00:52:27 +02:00
sina
0d940ee543
sending results of format to the user debugger 2025-09-01 18:27:01 +02:00
unknown
99b807dd6e add codes to support the p command in the user debugger 2025-08-30 00:14:48 +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
551cc452d9 add new keywords to the script engine 2025-02-20 17:45:21 +01: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
reo
6497cc7dce Fix: replaced sprintf with sprintf_s to improve safety 2024-12-23 01:18:48 +03:30
SinaKarvandi
fe97da65b7 interpret local hwdbg scripts 2024-10-02 18:00:34 +02:00
xmaple555
1df3163ba7 update symbol and token strcture in script-engine 2024-09-27 04:48:43 +08:00
SinaKarvandi
dcb3f50bae change import exports from the symbol parser 2024-09-25 17:13:47 +02:00
xmaple555
211295bf81 update symbol structure and stack buffer in script engine 2024-08-23 22:33:36 +08:00
xmaple555
03401a7fbd update script-engine 2024-08-20 01:59:17 +08:00
SinaKarvandi
6dcfcad875 fix memcpy issue on the script engine 2024-08-14 18:36:55 +09: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
xmaple555
a0abb047a8 add _SCRIPT_ENGINE_CODEEXEC_DBG_EN and stack buffer overflow check in script-engine 2024-07-19 19:17:46 +08: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
xmaple555
254a8dfe38 fix wcsncmp in script-engine 2 2024-06-14 02:56:07 +08:00
unknown
fcaafaae53 add strncmp and wcsncmp to script engine 2024-06-09 18:16:31 +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
83adf8462d fix all warnings of hprdbgctrl 2024-03-16 23:49:00 +09:00
Sinaei
432021b00c fix user-mode warnings 4 2024-03-15 13:51:23 +09:00
Sinaei
957136ac44 unifying core count and current cores 2024-03-03 16:27:16 +09:00
Sinaei
b5de7e6a5c fix warnings 12 2024-03-03 15:15:38 +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
cc4b07fb01 fix warnings 7 2024-03-01 23:20:18 +09:00
Sinaei
da7605ac60 fix warnings 5 2024-03-01 22:27:09 +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
Sinaei
bde0cee86d fix warnings 2 2024-03-01 15:59:58 +09:00
xmaple555
e6dbc3f49e Add hexadecimal escape sequence as wstring parameter for wstring function in script engine 2023-11-24 04:53:30 +08: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
Sinaei
e83b6b607f add meta event for tracing 2023-11-13 15:44:47 +09:00
xmaple555
cb1908d4d0 Update wstring as parameter for wstring functions in script engine 2023-11-09 00:48:26 +08:00
Sinaei
3f1b1a7489 apply event clearing from by DPC from user-mode 2023-11-07 12:28:16 +09: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
7ad06a8f8b check pool allocation for clearing events 2023-10-22 03:10:48 +09:00