- /* Read boot blocs */
- if (prom_readblocks(disk, 0, 1, block_buffer) != 1) {
- prom_printf("Can't read boot blocs\n");
- goto bail;
- }
- if (desc->signature == MAC_DRIVER_MAGIC) {
- /* pdisk partition format */
- partition_mac_lookup(device, disk, prom_blksize, &list);
- } else if ((block_buffer[510] == 0x55) && (block_buffer[511] == 0xaa)) {
- /* fdisk partition format */
- partition_fdisk_lookup(device, disk, prom_blksize, &list);
- } else if (prom_blksize == 2048 && identify_iso_fs(disk, &iso_root_block)) {
- add_new_partition( &list,
- 0,
- iso_root_block,
- 0,
- prom_blksize);
- prom_printf("ISO9660 disk\n");
- } else {
- prom_printf("Not a macintosh-formatted disk !\n");
- goto bail;
- }
+ /* Read boot blocs */
+ if (prom_readblocks(disk, 0, 1, block_buffer) != 1) {
+ prom_printf("Can't read boot blocks\n");
+ goto bail;
+ }
+ if (desc->signature == MAC_DRIVER_MAGIC) {
+ /* pdisk partition format */
+ partition_mac_lookup(device, disk, prom_blksize, &list);
+ } else if ((block_buffer[510] == 0x55) && (block_buffer[511] == 0xaa)) {
+ /* fdisk partition format */
+ partition_fdisk_lookup(device, disk, prom_blksize, &list);
+ } else if (prom_blksize == 2048 && identify_iso_fs(disk, &iso_root_block)) {
+ add_new_partition(&list,
+ 0,
+ '\0',
+ '\0',
+ iso_root_block,
+ 0,
+ prom_blksize);
+ prom_printf("ISO9660 disk\n");
+ } else {
+ prom_printf("No supported partition table detected\n");
+ goto bail;
+ }