diff options
Diffstat (limited to 'sys/boot')
| -rw-r--r-- | sys/boot/sparc64/loader/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/boot/sparc64/loader/main.c b/sys/boot/sparc64/loader/main.c index 9a8a8faa9612..8b5adc66774c 100644 --- a/sys/boot/sparc64/loader/main.c +++ b/sys/boot/sparc64/loader/main.c @@ -197,7 +197,9 @@ watch_virt_set(vm_offset_t va, int sz) static int sparc64_autoload(void) { - printf("nothing to autoload yet.\n"); + /* XXX - Temporary hack needed for new ATA to work. */ + printf("Turning off DMA for ATA.\n"); + setenv("hw.ata.ata_dma", "0", 1); return 0; } |
