#include <stdio.h>
#include <stdbool.h>
#include <pico/stdlib.h>
#include <hardware/pio.h>
#include "clockPulse.pio.h"
#include <stdlib.h>
//#include "memory.h"
#include "pico/stdlib.h"
#include "hardware/pio.h"
//#include "hardware/dma.h"
//#include "hardware/irq.h"
#define CLOCK_PIN 28
#define freq 3250000 * 2 // should be 3.25mz
int main() {
stdio_init_all();
//stdio_init_all();
printf("Hello, world!\n");
printf("Hello, world 2 !\n");
PIO pio = pio0;
uint state_machine_id = 0;
uint offset = pio_add_program(pio, &clockPulse_program);
clockPulse_program_init(pio, state_machine_id, offset, CLOCK_PIN, freq); //, 1);
while(1) {
//do nothing
}
}