sylveos

Toy Operating System
Log | Files | Refs

pi.h (229B)


      1 #pragma once
      2 
      3 #include <stdint.h>
      4 
      5 #define GPIO_FUNC_INPUT 0b000
      6 #define GPIO_FUNC_ALT3  0b111
      7 
      8 void delay_us(uint32_t us);
      9 void delay_ms(uint32_t ms);
     10 void delay_s(uint32_t s);
     11 void gpio_set_function(uint8_t pin, uint8_t mode);