/*
 * Author: Jake G
 * Date: 2025
 * filename: BLINK.h
 * description: blink LED(for testing.)
 */

#ifndef BLINK_H
#define BLINK_H

#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>

extern volatile uint32_t *GPIO_PORT_BSHR;

typedef void (*DelayFunction)(unsigned int ms);
extern DelayFunction delay_ms;

void                 blink_led(unsigned int times);

#endif // BLINK_H
