On Fri, Sep 24, 2010 at 09:38:58PM +0200, Sebastian Herbszt wrote:
Kevin O'Connor wrote:
Sebastian Herbszt: 20100731: EDD fixes
- Initial patch looked like it may break backwards compatibility; I haven't seen a new patch.
We could use an union to keep backwards compatibility. Something like the following (for Bochs):
[...]
Use dpi.phoenix for size = 66 and dpi.t13 for size = 74. Since the first part of phoenix and t13 is same the union could start at device_path.
I'm not sure the union would be needed - one could use the t13 struct and just use the fact that the checksum is in the last byte. I'm okay with either approach though.
-Kevin