Rename to grbl-lpc

This commit is contained in:
Todd Fleming
2017-01-14 19:57:42 -05:00
parent f67c21a431
commit 4e6df9a4f9
14 changed files with 3 additions and 3 deletions

7
grbl-lpc/avr/interrupt.h Normal file
View File

@ -0,0 +1,7 @@
#pragma once
#include <LPC17xx.h>
#define ISR(f) void f()
inline void cli() {__disable_irq();}
inline void sei() {__enable_irq();}

71
grbl-lpc/avr/io.h Normal file
View File

@ -0,0 +1,71 @@
#pragma once
#include <stdint.h>
struct DummyReg {
operator uint8_t() {return 0;}
uint8_t operator=(uint8_t x) {return x;}
uint8_t operator&=(uint8_t x) {return *this = *this & x;}
uint8_t operator|=(uint8_t x) {return *this = *this | x;}
};
extern DummyReg DDRA;
extern DummyReg DDRB;
extern DummyReg DDRC;
extern DummyReg DDRD;
extern DummyReg PORTA;
extern DummyReg PORTB;
extern DummyReg PORTC;
extern DummyReg PORTD;
extern DummyReg PINA;
extern DummyReg PINB;
extern DummyReg PINC;
extern DummyReg PIND;
extern DummyReg EEAR;
extern DummyReg EECR;
extern DummyReg EEDR;
extern DummyReg EEMPE;
extern DummyReg EEPE;
extern DummyReg OCR2A;
extern DummyReg PCICR;
extern DummyReg PCIE0;
extern DummyReg PCIE1;
extern DummyReg PCMSK0;
extern DummyReg PCMSK1;
extern DummyReg TCCR2A;
extern DummyReg TCCR2B;
extern DummyReg UCSR0A;
extern DummyReg UCSR0B;
extern DummyReg U2X0;
extern DummyReg UBRR0H;
extern DummyReg UBRR0L;
extern DummyReg UDR0;
static const int COM1A0 = 0;
static const int COM1A1 = 0;
static const int COM1B0 = 0;
static const int COM1B1 = 0;
static const int COM2A0 = 0;
static const int COM2A1 = 0;
static const int COM2B0 = 0;
static const int COM2B1 = 0;
static const int CS22 = 0;
static const int EEMWE = 0;
static const int EERE = 0;
static const int EEWE = 0;
static const int WGM10 = 0;
static const int WGM11 = 0;
static const int WGM12 = 0;
static const int WGM13 = 0;
static const int WGM20 = 0;
static const int WGM21 = 0;
static const int RXEN0 = 0;
static const int TXEN0 = 0;
static const int RXCIE0 = 0;
static const int UDRIE0 = 0;

3
grbl-lpc/avr/pgmspace.h Normal file
View File

@ -0,0 +1,3 @@
#define PSTR(s) s
inline char pgm_read_byte_near(const char* p) {return *p;}

0
grbl-lpc/avr/wdt.h Normal file
View File