| tropicsquare / __init__.py |
TropicSquare.__new__ |
|
10 |
2 |
0 |
|
80% |
| tropicsquare / __init__.py |
TropicSquare.__init__ |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.certificate |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.public_key |
|
8 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.chip_id |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.riscv_fw_version |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.spect_fw_version |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.fw_bank |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.start_secure_session |
|
39 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.abort_secure_session |
|
4 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.reboot |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.sleep |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.get_log |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.ping |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.random |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.r_config_read |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.i_config_read |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.r_config_write |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.i_config_write |
|
11 |
2 |
0 |
|
82% |
| tropicsquare / __init__.py |
TropicSquare.r_config_erase |
|
4 |
4 |
0 |
|
0% |
| tropicsquare / __init__.py |
TropicSquare._config_read_raw |
|
6 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare._config_value_to_bytes |
|
7 |
5 |
0 |
|
29% |
| tropicsquare / __init__.py |
TropicSquare._validate_config_address |
|
4 |
2 |
0 |
|
50% |
| tropicsquare / __init__.py |
TropicSquare.mem_data_read |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.mem_data_write |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.mem_data_erase |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.ecc_key_generate |
|
10 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.ecc_key_store |
|
12 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.ecc_key_read |
|
10 |
1 |
0 |
|
90% |
| tropicsquare / __init__.py |
TropicSquare.ecc_key_erase |
|
7 |
1 |
0 |
|
86% |
| tropicsquare / __init__.py |
TropicSquare.ecdsa_sign |
|
11 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.eddsa_sign |
|
11 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.mcounter_init |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.mcounter_update |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.mcounter_get |
|
7 |
1 |
0 |
|
86% |
| tropicsquare / __init__.py |
TropicSquare.mac_and_destroy |
|
11 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.pairing_key_read |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.pairing_key_write |
|
11 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare.pairing_key_invalidate |
|
7 |
5 |
0 |
|
29% |
| tropicsquare / __init__.py |
TropicSquare._call_command |
|
12 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare._get_ephemeral_keypair |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare._hkdf |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare._x25519_exchange |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
TropicSquare._aesgcm |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / __init__.py |
(no function) |
|
67 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / __init__.py |
ChipId.__init__ |
|
24 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / __init__.py |
ChipId.__str__ |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / __init__.py |
ChipId.__repr__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / __init__.py |
ChipId.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / __init__.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / constants.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / serial_number.py |
SerialNumber.__init__ |
|
12 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / serial_number.py |
SerialNumber.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / serial_number.py |
SerialNumber.__repr__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / serial_number.py |
SerialNumber.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / chip_id / serial_number.py |
(no function) |
|
6 |
0 |
0 |
|
100% |
| tropicsquare / config / __init__.py |
parse_config |
|
55 |
0 |
0 |
|
100% |
| tropicsquare / config / __init__.py |
(no function) |
|
14 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
BaseConfig.__init__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
BaseConfig.from_bytes |
|
4 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
BaseConfig.to_bytes |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
BaseConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
BaseConfig.__repr__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
BaseConfig.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / base.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| tropicsquare / config / constants.py |
(no function) |
|
56 |
0 |
0 |
|
100% |
| tropicsquare / config / debug.py |
DebugConfig.fw_log_en |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / debug.py |
DebugConfig.fw_log_en |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / debug.py |
DebugConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / debug.py |
DebugConfig.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / debug.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / config / gpo.py |
GpoConfig.gpo_func |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / gpo.py |
GpoConfig.gpo_func |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / gpo.py |
GpoConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / gpo.py |
GpoConfig.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / gpo.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig._get_bit |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig._set_bit |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.ptrng0_test_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.ptrng0_test_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.ptrng1_test_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.ptrng1_test_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.oscmon_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.oscmon_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.shield_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.shield_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.vmon_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.vmon_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.glitch_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.glitch_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.temp_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.temp_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.laser_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.laser_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.emp_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.emp_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.cpu_alert_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.cpu_alert_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_pin_ver_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_pin_ver_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_scb_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_scb_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_cpb_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_cpb_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_ecc_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_ecc_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_ram_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_ram_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_ekdb_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_ekdb_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_imem_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_imem_dis |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_platform_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.bf_platform_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
SensorsConfig.__str__ |
|
4 |
0 |
0 |
|
100% |
| tropicsquare / config / sensors.py |
(no function) |
|
79 |
0 |
0 |
|
100% |
| tropicsquare / config / sleep_mode.py |
SleepModeConfig.sleep_mode_en |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sleep_mode.py |
SleepModeConfig.sleep_mode_en |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / sleep_mode.py |
SleepModeConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sleep_mode.py |
SleepModeConfig.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / sleep_mode.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.mbist_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.mbist_dis |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.rngtest_dis |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.rngtest_dis |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.maintenance_ena |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.maintenance_ena |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
StartUpConfig.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / startup.py |
(no function) |
|
17 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.__init__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.get_slot_permission |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.set_slot_permission |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_0 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_0 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_1 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_1 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_2 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_2 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_3 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.pkey_slot_3 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.value |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.value |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapPermissionField.__str__ |
|
6 |
1 |
0 |
|
83% |
| tropicsquare / config / uap_base.py |
UapMultiSlotConfig._get_slot_field |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapMultiSlotConfig._set_slot_field |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapMultiSlotConfig.__str__ |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / config / uap_base.py |
UapSingleFieldConfig.__init__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapSingleFieldConfig.permissions |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapSingleFieldConfig.permissions |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapSingleFieldConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapSingleFieldConfig.__str__ |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.__init__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.cfg_permissions |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.cfg_permissions |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.func_permissions |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.func_permissions |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
UapDualFieldConfig.__str__ |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_base.py |
(no function) |
|
51 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_0_7 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_0_7 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_8_15 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_8_15 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_16_23 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_16_23 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_24_31 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.ecckey_slot_24_31 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_ecc.py |
EccKeyConfig.__str__ |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / config / uap_ecc.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_0_3 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_0_3 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_4_7 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_4_7 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_8_11 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_8_11 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_12_15 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.mcounter_12_15 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_mcounter.py |
MCounterConfig.__str__ |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / config / uap_mcounter.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_0_127 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_0_127 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_128_255 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_128_255 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_256_383 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_256_383 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_384_511 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.udata_slot_384_511 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_memory.py |
RMemDataConfig.__str__ |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / config / uap_memory.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd0_31 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd0_31 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd32_63 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd32_63 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd64_95 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd64_95 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd96_127 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.macandd96_127 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_operations.py |
MacAndDestroyConfig.__str__ |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / config / uap_operations.py |
(no function) |
|
23 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_0 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_0 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_1 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_1 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_2 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_2 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_3 |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.pkey_slot_3 |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.to_dict |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / config / uap_pairing_key.py |
PairingKeyConfig.__str__ |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_pairing_key.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| tropicsquare / config / uap_rconfig_iconfig.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / constants / __init__.py |
(no function) |
|
34 |
0 |
0 |
|
100% |
| tropicsquare / constants / chip_status.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / constants / cmd_result.py |
(no function) |
|
11 |
0 |
0 |
|
100% |
| tropicsquare / constants / config.py |
(no function) |
|
27 |
0 |
0 |
|
100% |
| tropicsquare / constants / ecc.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / constants / get_info_req.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / constants / l1.py |
(no function) |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / constants / l2.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| tropicsquare / constants / pairing_keys.py |
(no function) |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / constants / rsp_status.py |
(no function) |
|
12 |
0 |
0 |
|
100% |
| tropicsquare / crc.py |
CRC.crc16 |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / crc.py |
CRC._crc16_byte |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / crc.py |
(no function) |
|
8 |
0 |
0 |
|
100% |
| tropicsquare / ecc / __init__.py |
EccKeyInfo.__init__ |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / ecc / __init__.py |
EccKeyInfo.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ecc / __init__.py |
EccKeyInfo.__str__ |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / ecc / __init__.py |
EccKeyInfo.__repr__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ecc / __init__.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / ecc / signature.py |
Signature.__init__ |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / ecc / signature.py |
Signature.to_dict |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ecc / signature.py |
Signature.__str__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ecc / signature.py |
Signature.__repr__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ecc / signature.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / error_mapping.py |
map_cmd_result_to_exception |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / error_mapping.py |
map_response_status_to_exception |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / error_mapping.py |
raise_for_cmd_result |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / error_mapping.py |
raise_for_response_status |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / error_mapping.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| tropicsquare / exceptions / __init__.py |
TropicSquareError.__init__ |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / exceptions / __init__.py |
(no function) |
|
44 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.__init__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.get_info_req |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.handshake_req |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.get_log |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.encrypted_command |
|
17 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.encrypted_command._chunk_data |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.encrypted_session_abt |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.sleep_req |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol.startup_req |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol._build_request |
|
5 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
L2Protocol._send_and_get_response |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / l2_protocol.py |
(no function) |
|
16 |
0 |
0 |
|
100% |
| tropicsquare / ports / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| tropicsquare / ports / cpython.py |
TropicSquareCPython.__init__ |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ports / cpython.py |
TropicSquareCPython._get_ephemeral_keypair |
|
4 |
0 |
0 |
|
100% |
| tropicsquare / ports / cpython.py |
TropicSquareCPython._hkdf |
|
4 |
0 |
0 |
|
100% |
| tropicsquare / ports / cpython.py |
TropicSquareCPython._x25519_exchange |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / ports / cpython.py |
TropicSquareCPython._aesgcm |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / ports / cpython.py |
(no function) |
|
12 |
0 |
0 |
|
100% |
| tropicsquare / ports / micropython / __init__.py |
TropicSquareMicroPython.__init__ |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / ports / micropython / __init__.py |
TropicSquareMicroPython._get_ephemeral_keypair |
|
4 |
4 |
0 |
|
0% |
| tropicsquare / ports / micropython / __init__.py |
TropicSquareMicroPython._hkdf |
|
4 |
4 |
0 |
|
0% |
| tropicsquare / ports / micropython / __init__.py |
TropicSquareMicroPython._x25519_exchange |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / ports / micropython / __init__.py |
TropicSquareMicroPython._aesgcm |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / ports / micropython / __init__.py |
(no function) |
|
11 |
11 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM.__init__ |
|
3 |
3 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM.encrypt |
|
14 |
14 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM.decrypt |
|
17 |
17 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM._encrypt_block |
|
3 |
3 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM._gf_mult |
|
10 |
10 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM._ghash |
|
17 |
17 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
AESGCM._inc32 |
|
3 |
3 |
0 |
|
0% |
| tropicsquare / ports / micropython / aesgcm.py |
(no function) |
|
9 |
9 |
0 |
|
0% |
| tropicsquare / ports / micropython / hkdf.py |
HKDF.derive |
|
2 |
2 |
0 |
|
0% |
| tropicsquare / ports / micropython / hkdf.py |
HKDF._hkdf_extract |
|
4 |
4 |
0 |
|
0% |
| tropicsquare / ports / micropython / hkdf.py |
HKDF._hkdf_expand |
|
10 |
10 |
0 |
|
0% |
| tropicsquare / ports / micropython / hkdf.py |
HKDF._hmac_sha256 |
|
9 |
9 |
0 |
|
0% |
| tropicsquare / ports / micropython / hkdf.py |
(no function) |
|
10 |
10 |
0 |
|
0% |
| tropicsquare / ports / micropython / x25519.py |
X25519.exchange |
|
43 |
43 |
0 |
|
0% |
| tropicsquare / ports / micropython / x25519.py |
X25519.pubkey |
|
2 |
2 |
0 |
|
0% |
| tropicsquare / ports / micropython / x25519.py |
(no function) |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / transports / __init__.py |
L1Transport.send_request |
|
4 |
0 |
0 |
|
100% |
| tropicsquare / transports / __init__.py |
L1Transport.get_response |
|
34 |
4 |
0 |
|
88% |
| tropicsquare / transports / __init__.py |
L1Transport._transfer |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / __init__.py |
L1Transport._read |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / __init__.py |
L1Transport._cs_low |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / __init__.py |
L1Transport._cs_high |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / __init__.py |
(no function) |
|
14 |
0 |
0 |
|
100% |
| tropicsquare / transports / ftdi_mpsse.py |
FtdiMpsseTransport.__init__ |
|
3 |
0 |
0 |
|
100% |
| tropicsquare / transports / ftdi_mpsse.py |
FtdiMpsseTransport._transfer |
|
2 |
0 |
0 |
|
100% |
| tropicsquare / transports / ftdi_mpsse.py |
FtdiMpsseTransport._read |
|
4 |
1 |
0 |
|
75% |
| tropicsquare / transports / ftdi_mpsse.py |
FtdiMpsseTransport._cs_low |
|
4 |
1 |
0 |
|
75% |
| tropicsquare / transports / ftdi_mpsse.py |
FtdiMpsseTransport._cs_high |
|
6 |
1 |
0 |
|
83% |
| tropicsquare / transports / ftdi_mpsse.py |
FtdiMpsseTransport._consume_start_flag |
|
5 |
1 |
0 |
|
80% |
| tropicsquare / transports / ftdi_mpsse.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| tropicsquare / transports / network.py |
NetworkSpiTransport.__init__ |
|
26 |
26 |
0 |
|
0% |
| tropicsquare / transports / network.py |
NetworkSpiTransport._transfer |
|
12 |
12 |
0 |
|
0% |
| tropicsquare / transports / network.py |
NetworkSpiTransport._read |
|
10 |
10 |
0 |
|
0% |
| tropicsquare / transports / network.py |
NetworkSpiTransport._set_cs |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / transports / network.py |
NetworkSpiTransport._cs_low |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / network.py |
NetworkSpiTransport._cs_high |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / network.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| tropicsquare / transports / spi.py |
SpiTransport.__init__ |
|
3 |
3 |
0 |
|
0% |
| tropicsquare / transports / spi.py |
SpiTransport._transfer |
|
4 |
4 |
0 |
|
0% |
| tropicsquare / transports / spi.py |
SpiTransport._read |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / spi.py |
SpiTransport._cs_low |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / spi.py |
SpiTransport._cs_high |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / spi.py |
(no function) |
|
7 |
7 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
SpiDevTransport.__init__ |
|
15 |
15 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
SpiDevTransport._transfer |
|
2 |
2 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
SpiDevTransport._read |
|
2 |
2 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
SpiDevTransport._cs_low |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
SpiDevTransport._cs_high |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
SpiDevTransport.close |
|
12 |
12 |
0 |
|
0% |
| tropicsquare / transports / spidev.py |
(no function) |
|
11 |
11 |
0 |
|
0% |
| tropicsquare / transports / tcp.py |
TcpTransport._is_timeout_exception |
|
4 |
4 |
0 |
|
0% |
| tropicsquare / transports / tcp.py |
TcpTransport.__init__ |
|
26 |
12 |
0 |
|
54% |
| tropicsquare / transports / tcp.py |
TcpTransport._transfer |
|
4 |
1 |
0 |
|
75% |
| tropicsquare / transports / tcp.py |
TcpTransport._read |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / tcp.py |
TcpTransport._cs_low |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / tcp.py |
TcpTransport._cs_high |
|
1 |
0 |
0 |
|
100% |
| tropicsquare / transports / tcp.py |
TcpTransport._send_all |
|
17 |
9 |
0 |
|
47% |
| tropicsquare / transports / tcp.py |
TcpTransport._recv_exact |
|
18 |
9 |
0 |
|
50% |
| tropicsquare / transports / tcp.py |
TcpTransport._communicate |
|
26 |
5 |
0 |
|
81% |
| tropicsquare / transports / tcp.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| tropicsquare / transports / uart.py |
UartTransport.__init__ |
|
15 |
15 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
UartTransport._transfer |
|
6 |
6 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
UartTransport._read |
|
5 |
5 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
UartTransport._set_cs |
|
3 |
3 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
UartTransport._cs_low |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
UartTransport._cs_high |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
UartTransport._close |
|
1 |
1 |
0 |
|
0% |
| tropicsquare / transports / uart.py |
(no function) |
|
10 |
10 |
0 |
|
0% |