Updated Radius PowerView Commands (markdown)

akuker 2022-01-10 21:27:02 -06:00
parent 46e9edd86e
commit fd0cfcb96c
1 changed files with 16 additions and 8 deletions

@ -14,8 +14,8 @@ All numbers are expressed in hexadecimal, unless otherwise noted.
The following is a list of the observed SCSI commands:
- 12 Inquiry
- C8 **UNKNOWN**
- C9 **UNKNOWN**
- C8 Read register or configuration?
- C9 Write register or configuration?
- CA Write to frame buffer
- CB Load Color Palette
- CC **UNKNOWN**
@ -77,27 +77,35 @@ Data in:
`40: 05000000 000643F9 0000FF`
## **UNKNOWN** (C8)
Command: C8 00 00 31 00 00 03 00
## **UNKNOWN** (C8) Read Register???
Command: C8 00 00 AA AA 00 LL 00
* LL = Length of reponse
* AA = Address being read? Or ID of the data being requested?
Function: ***Unknown at this time***
Function: Poll data from the Powerview?
Type: XXXXInput (Transitions to DATAOUT)
Seems to only have a few requests, with consistent responses. Potentially a way to read registers/data/information about the Powerview. Also appears to be the only command that transfers data TO the host.
Host then sends: `XXXX00 09 00 07 FF FF FF 00` (The last 00 might not actually be there?)
Sequence: Command->Status->Data In->Status->Msg In
Examples:
Command: `C8 00 00 31 83 00 01 00`
Data in: `00`
Command: `C8 00 00 31 00 00 03 00`
Data in: `01 09 08`
Command: `C8 00 00 31 82 00 01 00`
## **UNKNOWN** (C9)
Data in: `01`
**TODO: Try different monitors/devices to see if these responses change**
## **UNKNOWN** (C9) Write Register?
Command: `C9 00 00 21 81 00 LL 00`
* LL = Length in bytes