thanks, i was thinking about handheld games and getting pretty confused.
I wondered when AMD had acquired the source code for Paint Shop Pro.
And I was thinking about Payment Service Providers. I guess every domain has their PSP :)
Paralytic Shellfish Poisoning
Re:AMD has no plans to release PSP code
by grogenaut on Wednesday July 19, 2017 @02:18PM
(#14806548)
PlayStation Portable
basically same thing for any baseband processor - they have full DMA and there's nothing you can do about it.
> they have full DMA and there's nothing you can do about it.
At least the Neo900 developers tried to isolate the baseband processor as far as possible:
Unfortunately, they have failed to produce a product.
Re:AMD has no plans to release PSP code
by robin_reala on Wednesday July 19, 2017 @09:03AM
(#14803955)
Well, that’s not true. Sure, connect it over PCIE and all bets are off, but connect it over USB and you should be fine. If you’re being super careful buy a Bluetooth 3G module.
USB3.1 supports DMA, but at least you can disable it in the driver, if the driver exposes that functionality or you are using open drivers.
With PCIE you even have the IOMMU which can prevent DMA.
Yeah, but apparently the PS4 was originally hacked through bugs in the IOMMU. I basically don't trust an IOMMU that I don't have the source to and that hasn't been formally verified (so all of them).
Quoting from Libreboot:
As such, it has the ability to hide its own program code, scratch RAM, and any data it may have taken and stored from the lesser-privileged x86 system RAM (kernel encryption keys, login data, browsing history, keystrokes, who knows!). To make matters worse, the PSP theoretically has access to the entire system memory space (AMD either will not or cannot deny this, and it would seem to be required to allow the DRM “features” to work as intended), which means that it has at minimum MMIO-based access to the network controllers and any other PCI/PCIe peripherals installed on the system.