Don't hard code the assembler name.
(MacOSX snapshots [at least] of SDCC call it sdas8051)
Fix deprecated name warnings. ie..
bit -> __bit
sfr -> __sfr
xdata -> __xdata
_asm -> __asm
_endasm -> __endasm
interrupt -> __interrupt
at -> __at
Make 'make' and 'make clean' work from the top of the tree.
SYNCDELAY() -> SYNCDELAY

This makes the define compatible with GPIF designer generated code.
Reset the toggle when clearing a stall. This is necessary otherwise a
stall will cause data toggles to (potentially) mismatch and data will
be lost.
Change default assembler to sdas8051 as that is what it is on all
systems I used.
Cast to WORD (not sure it's necessary) and put braces around the arguments.
Define a few missing bit masks.
Add macros for EP0IN interrupts.
Merge pull request #3 from vpelletier/master

Define a few missing #define
Drop duplicate extern declaration.
Update fx2regs.h

Added a few bit masks to the end points configuration (epxcfg) and interface configuration (ifconfig).
Merge pull request #7 from ssaury/patch-1

Update fx2regs.h
Merge pull request #1 from DanielO/master

fx2lib pull request
Add descriptor handling hook
Add INCLUDES to makefile for adding include directories when building firmware using fx2.mk.
Merge pull request #9 from dewyatt/handle_dscr

Add descriptor handling hook
Merge pull request #10 from dewyatt/mkincludes

Add INCLUDES to fx2.mk
Merge pull request #4 from vpelletier/95ef680170a659b154eba045a24be48c2f5d2aad

Trivial cleanup.
Merge branch 'master' of https://github.com/djmuhlestein/fx2lib into HEAD

Conflicts:
	Makefile
	include/autovector.h
	include/fx2macros.h
	lib/Makefile
	lib/fx2.mk
	lib/setupdat.c