docs: def block_process_call(self, address, register, value):
          """
          SMBus Block Write - Block Read Process Call
          ===========================================
  
          SMBus Block Write - Block Read Process Call was introduced in
          Revision 2.0 of the specification.
  
          This command selects a device register (through the Comm byte), sends
          1 to 31 bytes of data to it, and reads 1 to 31 bytes of data in return.
  
          S Addr Wr [A] Comm [A] Count [A] Data [A] ...
                                       S Addr Rd [A] [Count] A [Data] ... A P
  
          Functionality flag: I2C_FUNC_SMBUS_BLOCK_PROC_CALL
          """
          return self.smbus.block_process_call(address, register, value)