SWDEV-361376 - Add README for python tool

- Add up to date README file for python tool

Change-Id: I7a02f79469e990870398b3741b033ea447998fdd
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com>
This commit is contained in:
Dalibor Stanisavljevic
2022-11-09 16:17:43 +01:00
orang tua 23160fa8e0
melakukan 9cad9e5216
8 mengubah file dengan 621 tambahan dan 619 penghapusan
+23 -23
Melihat File
@@ -28,7 +28,7 @@ import os
# -*- coding: utf-8 -*-
#
# TARGET arch is: ['-I/usr/lib/llvm-14/lib/clang/14.0.0/include/']
# TARGET arch is: ['-I/usr/lib/llvm-6.0/lib/clang/6.0.0/include/']
# WORD_SIZE is: 8
# POINTER_SIZE is: 8
# LONGDOUBLE_SIZE is: 16
@@ -424,15 +424,6 @@ amdsmi_xgmi_info_t = amdsmi_xgmi_info
class amdsmi_gpu_caps(Structure):
pass
class amdsmi_gpu_caps_1(Structure):
pass
amdsmi_gpu_caps_1._pack_ = 1 # source:False
amdsmi_gpu_caps_1._fields_ = [
('mm_ip_count', ctypes.c_ubyte),
('mm_ip_list', ctypes.c_ubyte * 8),
]
class amdsmi_gpu_caps_0(Structure):
pass
@@ -444,6 +435,15 @@ amdsmi_gpu_caps_0._fields_ = [
('PADDING_0', ctypes.c_ubyte * 2),
]
class amdsmi_gpu_caps_1(Structure):
pass
amdsmi_gpu_caps_1._pack_ = 1 # source:False
amdsmi_gpu_caps_1._fields_ = [
('mm_ip_count', ctypes.c_ubyte),
('mm_ip_list', ctypes.c_ubyte * 8),
]
amdsmi_gpu_caps._pack_ = 1 # source:False
amdsmi_gpu_caps._fields_ = [
('gfx', amdsmi_gpu_caps_0),
@@ -634,9 +634,9 @@ class amdsmi_engine_usage(Structure):
amdsmi_engine_usage._pack_ = 1 # source:False
amdsmi_engine_usage._fields_ = [
('average_gfx_activity', ctypes.c_uint32),
('average_umc_activity', ctypes.c_uint32),
('average_mm_activity', ctypes.c_uint32 * 8),
('gfx_activity', ctypes.c_uint32),
('umc_activity', ctypes.c_uint32),
('mm_activity', ctypes.c_uint32 * 8),
]
amdsmi_engine_usage_t = amdsmi_engine_usage
@@ -644,16 +644,6 @@ amdsmi_process_handle = ctypes.c_uint32
class amdsmi_process_info(Structure):
pass
class amdsmi_process_info_1(Structure):
pass
amdsmi_process_info_1._pack_ = 1 # source:False
amdsmi_process_info_1._fields_ = [
('gtt_mem', ctypes.c_uint64),
('cpu_mem', ctypes.c_uint64),
('vram_mem', ctypes.c_uint64),
]
class amdsmi_process_info_0(Structure):
pass
@@ -666,6 +656,16 @@ amdsmi_process_info_0._fields_ = [
('dec', ctypes.c_uint16 * 8),
]
class amdsmi_process_info_1(Structure):
pass
amdsmi_process_info_1._pack_ = 1 # source:False
amdsmi_process_info_1._fields_ = [
('gtt_mem', ctypes.c_uint64),
('cpu_mem', ctypes.c_uint64),
('vram_mem', ctypes.c_uint64),
]
amdsmi_process_info._pack_ = 1 # source:False
amdsmi_process_info._fields_ = [
('name', ctypes.c_char * 32),