Strip unnecessary fields for blocking operations
This commit is contained in:
@@ -128,7 +128,7 @@ class AxiMasterWrite(object):
|
|||||||
token = object()
|
token = object()
|
||||||
self.init_write(address, data, burst, size, lock, cache, prot, qos, region, user, token)
|
self.init_write(address, data, burst, size, lock, cache, prot, qos, region, user, token)
|
||||||
await self.wait_for_token(token)
|
await self.wait_for_token(token)
|
||||||
return self.get_write_resp(token)
|
return self.get_write_resp(token)[1:3]
|
||||||
|
|
||||||
async def _process_write(self):
|
async def _process_write(self):
|
||||||
while True:
|
while True:
|
||||||
@@ -371,7 +371,7 @@ class AxiMasterRead(object):
|
|||||||
token = object()
|
token = object()
|
||||||
self.init_read(address, length, burst, size, lock, cache, prot, qos, region, user, token)
|
self.init_read(address, length, burst, size, lock, cache, prot, qos, region, user, token)
|
||||||
await self.wait_for_token(token)
|
await self.wait_for_token(token)
|
||||||
return self.get_read_data(token)
|
return self.get_read_data(token)[1:3]
|
||||||
|
|
||||||
async def _process_read(self):
|
async def _process_read(self):
|
||||||
while True:
|
while True:
|
||||||
|
|||||||
@@ -119,7 +119,7 @@ class AxiLiteMasterWrite(object):
|
|||||||
token = object()
|
token = object()
|
||||||
self.init_write(address, data, prot, token)
|
self.init_write(address, data, prot, token)
|
||||||
await self.wait_for_token(token)
|
await self.wait_for_token(token)
|
||||||
return self.get_write_resp(token)
|
return self.get_write_resp(token)[1:2]
|
||||||
|
|
||||||
async def _process_write(self):
|
async def _process_write(self):
|
||||||
while True:
|
while True:
|
||||||
@@ -286,7 +286,7 @@ class AxiLiteMasterRead(object):
|
|||||||
token = object()
|
token = object()
|
||||||
self.init_read(address, length, prot, token)
|
self.init_read(address, length, prot, token)
|
||||||
await self.wait_for_token(token)
|
await self.wait_for_token(token)
|
||||||
return self.get_read_data(token)
|
return self.get_read_data(token)[1:2]
|
||||||
|
|
||||||
async def _process_read(self):
|
async def _process_read(self):
|
||||||
while True:
|
while True:
|
||||||
|
|||||||
Reference in New Issue
Block a user