nokia compactflash motorola camera canon apple computer new nikon memory iphone ipod mmc panasonic computers flash compact flash mobile cpu