1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-23 19:21:59 +03:00

Moving hardware/targets to hardware/cores.

This commit is contained in:
David A. Mellis
2007-10-06 14:47:50 +00:00
parent 6541c74c6c
commit 97aafe935a
55 changed files with 7 additions and 7 deletions

View File

@ -0,0 +1,39 @@
extern "C" {
#include <inttypes.h>
#include <math.h>
#include <avr/io.h>
#include "WConstants.h"
// main program prototypes
void setup(void);
void loop(void);
// timing prototypes
void delay(long);
void delayMicroseconds(unsigned int);
long millis(void);
// pin prototypes
void pinMode(uint8_t, uint8_t);
uint8_t digitalRead(uint8_t);
void digitalWrite(int, uint8_t);
void portMode(int, int);
int portRead(int);
void portWrite(int, int);
int analogRead(int);
void analogWrite(int, int);
// pulse prototypes
unsigned long pulseIn(int, int);
// interrupt management prototypes
void attachInterrupt(uint8_t, void (*)(void) );
void detachInterrupt(uint8_t);
}
// random prototypes
float random(float);
float random(float, float);
void randomSeed(unsigned int);