doubleshot: Re-write the doubleshot pmem board