mirror of
https://github.com/AsahiLinux/m1n1
synced 2024-11-22 14:43:08 +00:00
m1n1.trace.asc: Add core endpoint numbers
Signed-off-by: Hector Martin <marcan@marcan.st>
This commit is contained in:
parent
e4a591d81a
commit
86e233931e
1 changed files with 11 additions and 7 deletions
|
@ -71,7 +71,11 @@ class ASCTracer(ADTDevTracer):
|
|||
REGMAPS = [ASCRegs, None]
|
||||
NAMES = ["asc", None]
|
||||
|
||||
EP_SYS = 0
|
||||
EP_MGMT = 0
|
||||
EP_CRASHLOG = 1
|
||||
EP_SYSLOG = 2
|
||||
EP_KDEBUG = 3
|
||||
EP_IOREPORTING = 4
|
||||
|
||||
def w_OUTBOX_CTRL(self, val):
|
||||
self.log(f"OUTBOX_CTRL = {val!s}")
|
||||
|
@ -133,11 +137,11 @@ class ASCTracer(ADTDevTracer):
|
|||
|
||||
unknown = msg_log(None, None, None, name="<unknown>")
|
||||
|
||||
INIT = msg_log(EP_SYS, 6, DIR.TX)
|
||||
HELLO = msg_log(EP_SYS, 1, DIR.RX)
|
||||
HELLO_ACK = msg_log(EP_SYS, 2, DIR.TX)
|
||||
INIT = msg_log(EP_MGMT, 6, DIR.TX)
|
||||
HELLO = msg_log(EP_MGMT, 1, DIR.RX)
|
||||
HELLO_ACK = msg_log(EP_MGMT, 2, DIR.TX)
|
||||
|
||||
@msg(EP_SYS, 8, DIR.RX, MSG_EP_MAP)
|
||||
@msg(EP_MGMT, 8, DIR.RX, MSG_EP_MAP)
|
||||
def EP_MAP(self, r0, r1):
|
||||
for i in range(32):
|
||||
if r0.BITMAP & (1 << i):
|
||||
|
@ -145,5 +149,5 @@ class ASCTracer(ADTDevTracer):
|
|||
self.log(f" Registering endpoint #{ep:#02x}")
|
||||
self.state.endpoints.add(ep)
|
||||
|
||||
EP_ACK = msg_log(EP_SYS, 8, DIR.TX, MSG_EP_ACK)
|
||||
EP_START = msg_log(EP_SYS, 5, DIR.TX, MSG_EP_START)
|
||||
EP_ACK = msg_log(EP_MGMT, 8, DIR.TX, MSG_EP_ACK)
|
||||
EP_START = msg_log(EP_MGMT, 5, DIR.TX, MSG_EP_START)
|
||||
|
|
Loading…
Reference in a new issue