misc fixes:

* typdef "type" BYTE instead of #define it
* do not #include <p18f4550.h> if "dwengoBoard.h" is included
* allow registration of low priority interrupts
* update .gitignore

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
Merge pull request #2 from SimonPe/master

some misc fixes
Add LICENSE (LGPL-2.1)
add sdcc style config

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
split off most compiler specific stuff

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
add minimal pwm library for sdcc

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
change dwengoADC to use new macro's

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
fix pwm library (commited wrong version before)

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
make dwengoInterrupt use LOWINTERRUPT and HIGINTERRUPT macros

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
add usart macros to sdcc_pic16.h

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
add sdcc support to dwengoDelay
(ugly patch, seems like it was half windows and half unix, is 100% windows now)

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
misc sdcc fixes

the FAR_ROM macro is "far rom" for mplabc18 and "__far" for sdcc

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
add sdcc makefile and update .gitignore

the library now compiles on sdcc with make -f Makefile.sdcc all

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
bugfixes: make boardtest build with sdcc

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
fix compiler warnings:
4x unreferenced variable
1x unreachable code

Signed-off-by: Simon Peeters <peeters.simon@gmail.com>
Merge pull request #4 from SimonPe/sdcc

Sdcc support
Revert to manual interrupt vector installation on MPLab, as it is impossible to generate #pragmas and newlines from macros
Updating fork
Merge pull request #5 from kakila/master

Adding autotools support
[configure] Reduce required autoconf version to 2.65