From 4d129044390a087b6193b6ce63e035b2550b3ce4 Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Tue, 8 Feb 2011 05:53:30 +0000 Subject: M:Robe 500: Use bit modifiers more. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29247 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/tms320dm320/dsp-dm320.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'firmware/target/arm/tms320dm320/dsp-dm320.c') diff --git a/firmware/target/arm/tms320dm320/dsp-dm320.c b/firmware/target/arm/tms320dm320/dsp-dm320.c index 5f0c997bd2..be9f8d8bd9 100644 --- a/firmware/target/arm/tms320dm320/dsp-dm320.c +++ b/firmware/target/arm/tms320dm320/dsp-dm320.c @@ -64,10 +64,10 @@ void dsp_reset(void) { DSP_(0x7fff) = 0xdead; - IO_DSPC_HPIB_CONTROL &= ~(1 << 8); + bitclr16(&IO_DSPC_HPIB_CONTROL, 1 << 8); /* HPIB bus cycles will lock up the ARM in here. Don't touch DSP RAM. */ nop; nop; - IO_DSPC_HPIB_CONTROL |= 1 << 8; + bitset16(&IO_DSPC_HPIB_CONTROL, 1 << 8); /* TODO: Timeout. */ while (DSP_(0x7fff) != 0); @@ -81,9 +81,9 @@ void dsp_wake(void) /* The first time you INT0 the DSP, the ROM loader will branch to your RST handler. Subsequent times, your INT0 handler will get executed. */ - IO_DSPC_HPIB_CONTROL &= ~(1 << 7); + bitclr16(&IO_DSPC_HPIB_CONTROL, 1 << 7); nop; nop; - IO_DSPC_HPIB_CONTROL |= 1 << 7; + bitset16(&IO_DSPC_HPIB_CONTROL, 1 << 7); restore_irq(old_level); } -- cgit v1.2.3