From 04321574556bb1f665f3f84815cb43c5d992ec03 Mon Sep 17 00:00:00 2001 From: Catalin Patulea Date: Mon, 24 Sep 2007 21:39:42 +0000 Subject: m:robe 500i port: Fix the way GIOs are cleared git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14845 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/olympus/mrobe-500/ata-mr500.c | 2 +- firmware/target/arm/olympus/mrobe-500/system-mr500.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'firmware') diff --git a/firmware/target/arm/olympus/mrobe-500/ata-mr500.c b/firmware/target/arm/olympus/mrobe-500/ata-mr500.c index 2b018194d2..d860240134 100644 --- a/firmware/target/arm/olympus/mrobe-500/ata-mr500.c +++ b/firmware/target/arm/olympus/mrobe-500/ata-mr500.c @@ -64,7 +64,7 @@ void ata_device_init(void) ATA_RESET_DISABLE; /* Set the pin to disable an active low reset */ /* set GIO17 (ATA power) on and output */ - IO_GIO_BITSET1&=~(1<<1); + IO_GIO_BITCLR1=(1<<1); IO_GIO_DIR1&=~(1<<1); } diff --git a/firmware/target/arm/olympus/mrobe-500/system-mr500.c b/firmware/target/arm/olympus/mrobe-500/system-mr500.c index 4fdfbd03c6..7be44f6242 100644 --- a/firmware/target/arm/olympus/mrobe-500/system-mr500.c +++ b/firmware/target/arm/olympus/mrobe-500/system-mr500.c @@ -168,7 +168,7 @@ void system_init(void) IO_INTC_FISEL2 = 0; /* set GIO26 (reset pin) to output and low */ - IO_GIO_BITSET1&=~(1<<10); + IO_GIO_BITCLR1=(1<<10); IO_GIO_DIR1&=~(1<<10); enable_interrupts(); -- cgit v1.2.3