Move return_parameters_fields to member

This commit is contained in:
zxzxwu
2025-05-11 09:07:05 +00:00
committed by Josh Wu
parent 630243e243
commit a0248a1cdf
5 changed files with 455 additions and 418 deletions

View File

@@ -94,23 +94,23 @@ hci.HCI_Command.register_commands(globals())
fields=[
("param0", 1),
],
return_parameters_fields=[
("status", hci.STATUS_SPEC),
("tlv", "*"),
],
)
class HCI_Intel_Read_Version_Command(hci.HCI_Command):
pass
return_parameters_fields = [
("status", hci.STATUS_SPEC),
("tlv", "*"),
]
@hci.HCI_Command.command(
fields=[("data_type", 1), ("data", "*")],
return_parameters_fields=[
("status", 1),
],
)
class Hci_Intel_Secure_Send_Command(hci.HCI_Command):
pass
return_parameters_fields = [
("status", 1),
]
@hci.HCI_Command.command(
@@ -121,23 +121,22 @@ class Hci_Intel_Secure_Send_Command(hci.HCI_Command):
("boot_option", 1),
("boot_address", 4),
],
return_parameters_fields=[
("data", "*"),
],
)
class HCI_Intel_Reset_Command(hci.HCI_Command):
pass
return_parameters_fields = [
("data", "*"),
]
@hci.HCI_Command.command(
fields=[("data", "*")],
return_parameters_fields=[
("status", hci.STATUS_SPEC),
("params", "*"),
],
)
class Hci_Intel_Write_Device_Config_Command(hci.HCI_Command):
pass
return_parameters_fields = [
("status", hci.STATUS_SPEC),
("params", "*"),
]
# -----------------------------------------------------------------------------

View File

@@ -188,17 +188,16 @@ HCI_RTK_DROP_FIRMWARE_COMMAND = hci_vendor_command_op_code(0x66)
HCI_Command.register_commands(globals())
@HCI_Command.command(return_parameters_fields=[("status", STATUS_SPEC), ("version", 1)])
@HCI_Command.command()
class HCI_RTK_Read_ROM_Version_Command(HCI_Command):
pass
return_parameters_fields = [("status", STATUS_SPEC), ("version", 1)]
@HCI_Command.command(
fields=[("index", 1), ("payload", RTK_FRAGMENT_LENGTH)],
return_parameters_fields=[("status", STATUS_SPEC), ("index", 1)],
)
class HCI_RTK_Download_Command(HCI_Command):
pass
return_parameters_fields = [("status", STATUS_SPEC), ("index", 1)]
@HCI_Command.command()