[Denali] Use mutexes to synchronize the AHCI responses.

This is a temporary solution to allow denali to migrate to the
yunq framework until we have a good async solution.
This commit is contained in:
Drew Galbraith 2023-10-25 19:39:09 -07:00
parent adfffdd3c3
commit acfaf26391
4 changed files with 20 additions and 30 deletions

View file

@ -11,9 +11,6 @@ class DenaliServer : public EndpointServer {
static glcr::ErrorOr<glcr::UniquePtr<DenaliServer>> Create(
AhciDriver& driver);
void HandleResponse(ResponseContext& response, uint64_t lba, uint64_t size,
z_cap_t cap);
virtual glcr::ErrorCode HandleRequest(RequestContext& request,
ResponseContext& response) override;