We'd still have to RE the data format and probably also the commands that are used to feed the data to the chip (unless gpsdriver does that somehow automatically, which I doubt).