1
0
mirror of git://projects.qi-hardware.com/nn-usb-fpga.git synced 2025-03-13 13:09:12 +02:00

30 lines
478 B
C++
Executable File

/*
* SIE FPGA init
*
*/
#include "jz_fpga_init.h"
JZ_REG *
jz_cs2_init()
{
JZ_PIO *pio;
JZ_REG *virt_addr;
pio = jz_gpio_map (CS2_PORT);
jz_gpio_as_func (pio, CS2_PIN, 0);
virt_addr = (JZ_REG *) (jz_mmap(0x13010000) + 0x18);
if (*virt_addr != 0x0FFF7700)
{
*virt_addr = 0x0FFF7700;
printf ("ADC: Configuring CS2 8 bits and 0 WS.\n");
}
else
printf ("ADC: CS2, already configured.\n");
virt_addr = (JZ_REG *) jz_mmap (0x14000000);
return virt_addr;
}