iso9660: use boot_info_table and fix hybrid mode
authorH. Peter Anvin <hpa@zytor.com>
Fri, 26 Feb 2010 21:18:26 +0000 (13:18 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 26 Feb 2010 21:18:26 +0000 (13:18 -0800)
commit3e89b30bfa7b90d785d8f97ea5638a7b63e12c94
tree8a2a2a1395f1d45b4b948bbbe217237af636d460
parent1a59dd9ed50ac9b853cbcbf005be6759dcd7f066
iso9660: use boot_info_table and fix hybrid mode

In hybrid disk mode, one block will generally *not* equal one sector.
Use the boot_info_table to find the primary volume descriptor.
Remove the now-unused cdrom_read_blocks().

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
core/fs/iso9660/iso9660.c
core/fs/iso9660/iso9660_fs.h
core/isolinux.asm