Functions | Variables
pcm.c File Reference
#include <stdint.h>
#include "pcm.h"
Include dependency graph for pcm.c:

Go to the source code of this file.

Functions

int pcm_pin_alt (int pcmfun, int pinnum)
 

Variables

const pcm_pin_table_t pcm_pin_clk []
 
const pcm_pin_table_t pcm_pin_din []
 
const pcm_pin_table_t pcm_pin_dout []
 
const pcm_pin_table_t pcm_pin_fs []
 
const pcm_pin_tables_t pcm_pin_tables [NUM_PCMFUNS]
 

Function Documentation

◆ pcm_pin_alt()

int pcm_pin_alt ( int  pcmfun,
int  pinnum 
)

Definition at line 109 of file pcm.c.

Variable Documentation

◆ pcm_pin_clk

const pcm_pin_table_t pcm_pin_clk[]
Initial value:
=
{
{
.pinnum = 18,
.altnum = 0,
},
{
.pinnum = 28,
.altnum = 2,
},
}

Definition at line 37 of file pcm.c.

◆ pcm_pin_din

const pcm_pin_table_t pcm_pin_din[]
Initial value:
=
{
{
.pinnum = 20,
.altnum = 0,
},
{
.pinnum = 30,
.altnum = 2,
},
}

Definition at line 63 of file pcm.c.

◆ pcm_pin_dout

const pcm_pin_table_t pcm_pin_dout[]
Initial value:
=
{
{
.pinnum = 21,
.altnum = 0,
},
{
.pinnum = 31,
.altnum = 2,
},
}

Definition at line 76 of file pcm.c.

◆ pcm_pin_fs

const pcm_pin_table_t pcm_pin_fs[]
Initial value:
=
{
{
.pinnum = 19,
.altnum = 0,
},
{
.pinnum = 29,
.altnum = 2,
},
}

Definition at line 50 of file pcm.c.

◆ pcm_pin_tables

const pcm_pin_tables_t pcm_pin_tables[NUM_PCMFUNS]
Initial value:
=
{
{
.pins = pcm_pin_clk,
.count = sizeof(pcm_pin_clk) / sizeof(pcm_pin_clk[0]),
},
{
.pins = pcm_pin_fs,
.count = sizeof(pcm_pin_fs) / sizeof(pcm_pin_fs[0]),
},
{
.pins = pcm_pin_din,
.count = sizeof(pcm_pin_din) / sizeof(pcm_pin_din[0]),
},
{
.pins = pcm_pin_dout,
.count = sizeof(pcm_pin_dout) / sizeof(pcm_pin_dout[0]),
},
}

Definition at line 88 of file pcm.c.

pcm_pin_dout
const pcm_pin_table_t pcm_pin_dout[]
Definition: pcm.c:76
pcm_pin_din
const pcm_pin_table_t pcm_pin_din[]
Definition: pcm.c:63
pcm_pin_clk
const pcm_pin_table_t pcm_pin_clk[]
Definition: pcm.c:37
pcm_pin_fs
const pcm_pin_table_t pcm_pin_fs[]
Definition: pcm.c:50


ws281x
Author(s): Alexey Rogachevskiy , Oleg Kalachev
autogenerated on Wed Jun 15 2022 02:21:36