/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * Copyright (C) 2020 by Antonio Borneo hla_if); return adapter_driver->hla_if->layout->api->reset(adapter_driver->hla_if->handle); } int swim_read_mem(uint32_t addr, uint32_t size, uint32_t count, uint8_t *buffer) { assert(adapter_driver->hla_if); return adapter_driver->hla_if->layout->api->read_mem(adapter_driver->hla_if->handle, addr, size, count, buffer); } int swim_write_mem(uint32_t addr, uint32_t size, uint32_t count, const uint8_t *buffer) { assert(adapter_driver->hla_if); return adapter_driver->hla_if->layout->api->write_mem(adapter_driver->hla_if->handle, addr, size, count, buffer); } int swim_reconnect(void) { assert(adapter_driver->hla_if); return adapter_driver->hla_if->layout->api->state(adapter_driver->hla_if->handle); }