Change references to "VP1" to the correct "VC-1"

The Pi has optional licenses for MPEG-2 and VC-1 (https://en.wikipedia.org/wiki/VC-1) rather than "VP1".
This commit is contained in:
Gideon Mayhak 2019-06-24 13:36:09 -04:00 committed by GitHub
parent 61ea7d2f10
commit a459cf48a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -1,7 +1,7 @@
# raspi-keygen
This is an effort to reverse-engineer the Raspberry Pi license key check for
MPEG-2 and VP1 hardware video encoding.
MPEG-2 and VC-1 hardware video encoding.
## Patch
@ -70,7 +70,7 @@ not_MPG2: ; CODE XREF: is_licensed+68j
addcmpbeq r2, 0, 0, deny
```
Here, two memory locations (`0xEE86680` for MPEG-2 and `0xEE869E0` for VP1)
Here, two memory locations (`0xEE86680` for MPEG-2 and `0xEE869E0` for VC-1)
that point to the `.bss` segment are checked to determine the return value of
`is_licensed`. There are no other obvious references to these locations in
`start.elf`, so memory-breakpoint debugging (**TBD**) is probably needed.