From 06925990d5ec2b10c64b83ab93087b942d8127b1 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sun, 24 Jan 2016 20:26:32 +0100 Subject: Use GPIO functions in audio driver --- src/fsm/audio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/fsm/audio.c b/src/fsm/audio.c index c1303b1..257ef2f 100644 --- a/src/fsm/audio.c +++ b/src/fsm/audio.c @@ -67,11 +67,11 @@ void InitializeAudio(int plln, int pllr, int i2sdiv, int i2sodd) { GPIO_PinAFConfig(GPIOA, GPIO_PinSource4, GPIO_AF_SPI3); // Reset the codec. - GPIOD ->BSRRH = 1 << 4; + GPIO_ResetBits(GPIOD, GPIO_Pin_4); for (volatile int i = 0; i < 0x4fff; i++) { __asm__ volatile("nop"); } - GPIOD ->BSRRL = 1 << 4; + GPIO_SetBits(GPIOD, GPIO_Pin_4); // Configure codec. WriteRegister(0x02, 0x01); // Keep codec powered off. -- cgit v1.2.3