From b2a2022cc3b9809b5548236dcfcf7bb4dabf7985 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Hohensohn?= Date: Sun, 29 Jun 2003 21:57:20 +0000 Subject: [PATCH] Port A inits for cold-start capability git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3780 a1c6a512-1295-4272-9138-f99709370657 --- gdb/sh-stub.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gdb/sh-stub.c b/gdb/sh-stub.c index 198de99d22..9a68d2fd53 100644 --- a/gdb/sh-stub.c +++ b/gdb/sh-stub.c @@ -441,6 +441,11 @@ int ata_wait_for_rdy(void) int ata_spindown(int time) { + /* Port A setup */ + PAIOR |= 0x0280; /* output for ATA reset, IDE enable */ + PADR |= 0x0200; /* release ATA reset */ + PACR2 &= 0xBFFF; /* GPIO function for PA7 (IDE enable) */ + /* activate ATA */ PADR &= ~0x80;