9#ifndef _HARDWARE_STRUCTS_INTERP_H
10#define _HARDWARE_STRUCTS_INTERP_H
13#include "hardware/regs/sio.h"
24 _REG_(SIO_INTERP0_ACCUM0_OFFSET)
30 _REG_(SIO_INTERP0_BASE0_OFFSET)
36 _REG_(SIO_INTERP0_POP_LANE0_OFFSET)
42 _REG_(SIO_INTERP0_PEEK_LANE0_OFFSET)
48 _REG_(SIO_INTERP0_CTRL_LANE0_OFFSET)
66 _REG_(SIO_INTERP0_ACCUM0_ADD_OFFSET)
73 _REG_(SIO_INTERP0_BASE_1AND0_OFFSET)
78#define interp_hw_array ((interp_hw_t *)(SIO_BASE + SIO_INTERP0_ACCUM0_OFFSET))
79#define interp0_hw (&interp_hw_array[0])
80#define interp1_hw (&interp_hw_array[1])