* device/include/pic16/pic18f[24][3456]k20.h,
[fw/sdcc] / device / lib / pic16 / libio / Makefile.am
index 619e87f96e1668899b13bd339cc785f33add4443..fd274e0a600da235ef3d88560936ef1a5e6a2c07 100644 (file)
@@ -38,6 +38,21 @@ libio18f2220_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f2220_a_SOURCES += usart/usartd.c
 libio18f2220_a_CFLAGS = -p18f2220 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f2221.a
+libio18f2221_a_SOURCES = dummy.c
+libio18f2221_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f2221_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f2221_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f2221_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f2221_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f2221_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f2221_a_SOURCES += i2c/i2cwrites.c
+libio18f2221_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f2221_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f2221_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f2221_a_SOURCES += usart/usartd.c
+libio18f2221_a_CFLAGS = -p18f2221 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f2320.a
 libio18f2320_a_SOURCES = dummy.c
 libio18f2320_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -76,6 +91,21 @@ libio18f2331_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f2331_a_SOURCES += usart/usartd.c
 libio18f2331_a_CFLAGS = -p18f2331 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f23k20.a
+libio18f23k20_a_SOURCES = dummy.c
+libio18f23k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f23k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f23k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f23k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f23k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f23k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f23k20_a_SOURCES += i2c/i2cwrites.c
+libio18f23k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f23k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f23k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f23k20_a_SOURCES += usart/usartd.c
+libio18f23k20_a_CFLAGS = -p18f23k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f2410.a
 libio18f2410_a_SOURCES = dummy.c
 libio18f2410_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -121,6 +151,21 @@ libio18f2420_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f2420_a_SOURCES += usart/usartd.c
 libio18f2420_a_CFLAGS = -p18f2420 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f2423.a
+libio18f2423_a_SOURCES = dummy.c
+libio18f2423_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f2423_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f2423_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f2423_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f2423_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f2423_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f2423_a_SOURCES += i2c/i2cwrites.c
+libio18f2423_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f2423_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f2423_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f2423_a_SOURCES += usart/usartd.c
+libio18f2423_a_CFLAGS = -p18f2423 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f2431.a
 libio18f2431_a_SOURCES = dummy.c
 libio18f2431_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
@@ -199,6 +244,36 @@ libio18f24j10_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f24j10_a_SOURCES += usart/usartd.c
 libio18f24j10_a_CFLAGS = -p18f24j10 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f24k20.a
+libio18f24k20_a_SOURCES = dummy.c
+libio18f24k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f24k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f24k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f24k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f24k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f24k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f24k20_a_SOURCES += i2c/i2cwrites.c
+libio18f24k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f24k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f24k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f24k20_a_SOURCES += usart/usartd.c
+libio18f24k20_a_CFLAGS = -p18f24k20 $(AM_CFLAGS)
+
+lib_LIBRARIES += libio18f2510.a
+libio18f2510_a_SOURCES = dummy.c
+libio18f2510_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f2510_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f2510_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f2510_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f2510_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f2510_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f2510_a_SOURCES += i2c/i2cwrites.c
+libio18f2510_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f2510_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f2510_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f2510_a_SOURCES += usart/usartd.c
+libio18f2510_a_CFLAGS = -p18f2510 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f2515.a
 libio18f2515_a_SOURCES = dummy.c
 libio18f2515_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -349,6 +424,21 @@ libio18f25j10_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f25j10_a_SOURCES += usart/usartd.c
 libio18f25j10_a_CFLAGS = -p18f25j10 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f25k20.a
+libio18f25k20_a_SOURCES = dummy.c
+libio18f25k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f25k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f25k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f25k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f25k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f25k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f25k20_a_SOURCES += i2c/i2cwrites.c
+libio18f25k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f25k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f25k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f25k20_a_SOURCES += usart/usartd.c
+libio18f25k20_a_CFLAGS = -p18f25k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f2610.a
 libio18f2610_a_SOURCES = dummy.c
 libio18f2610_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -424,6 +514,21 @@ libio18f2685_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f2685_a_SOURCES += usart/usartd.c
 libio18f2685_a_CFLAGS = -p18f2685 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f26k20.a
+libio18f26k20_a_SOURCES = dummy.c
+libio18f26k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f26k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f26k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f26k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f26k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f26k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f26k20_a_SOURCES += i2c/i2cwrites.c
+libio18f26k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f26k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f26k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f26k20_a_SOURCES += usart/usartd.c
+libio18f26k20_a_CFLAGS = -p18f26k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4220.a
 libio18f4220_a_SOURCES = dummy.c
 libio18f4220_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -439,6 +544,21 @@ libio18f4220_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f4220_a_SOURCES += usart/usartd.c
 libio18f4220_a_CFLAGS = -p18f4220 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f4221.a
+libio18f4221_a_SOURCES = dummy.c
+libio18f4221_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f4221_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f4221_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f4221_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f4221_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f4221_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f4221_a_SOURCES += i2c/i2cwrites.c
+libio18f4221_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f4221_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f4221_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f4221_a_SOURCES += usart/usartd.c
+libio18f4221_a_CFLAGS = -p18f4221 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4320.a
 libio18f4320_a_SOURCES = dummy.c
 libio18f4320_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -477,6 +597,21 @@ libio18f4331_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f4331_a_SOURCES += usart/usartd.c
 libio18f4331_a_CFLAGS = -p18f4331 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f43k20.a
+libio18f43k20_a_SOURCES = dummy.c
+libio18f43k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f43k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f43k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f43k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f43k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f43k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f43k20_a_SOURCES += i2c/i2cwrites.c
+libio18f43k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f43k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f43k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f43k20_a_SOURCES += usart/usartd.c
+libio18f43k20_a_CFLAGS = -p18f43k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4410.a
 libio18f4410_a_SOURCES = dummy.c
 libio18f4410_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -522,6 +657,21 @@ libio18f4420_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f4420_a_SOURCES += usart/usartd.c
 libio18f4420_a_CFLAGS = -p18f4420 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f4423.a
+libio18f4423_a_SOURCES = dummy.c
+libio18f4423_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f4423_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f4423_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f4423_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f4423_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f4423_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f4423_a_SOURCES += i2c/i2cwrites.c
+libio18f4423_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f4423_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f4423_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f4423_a_SOURCES += usart/usartd.c
+libio18f4423_a_CFLAGS = -p18f4423 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4431.a
 libio18f4431_a_SOURCES = dummy.c
 libio18f4431_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
@@ -600,6 +750,21 @@ libio18f44j10_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f44j10_a_SOURCES += usart/usartd.c
 libio18f44j10_a_CFLAGS = -p18f44j10 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f44k20.a
+libio18f44k20_a_SOURCES = dummy.c
+libio18f44k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f44k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f44k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f44k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f44k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f44k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f44k20_a_SOURCES += i2c/i2cwrites.c
+libio18f44k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f44k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f44k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f44k20_a_SOURCES += usart/usartd.c
+libio18f44k20_a_CFLAGS = -p18f44k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4510.a
 libio18f4510_a_SOURCES = dummy.c
 libio18f4510_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -660,6 +825,21 @@ libio18f4520_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f4520_a_SOURCES += usart/usartd.c
 libio18f4520_a_CFLAGS = -p18f4520 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f4523.a
+libio18f4523_a_SOURCES = dummy.c
+libio18f4523_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f4523_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f4523_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f4523_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f4523_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f4523_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f4523_a_SOURCES += i2c/i2cwrites.c
+libio18f4523_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f4523_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f4523_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f4523_a_SOURCES += usart/usartd.c
+libio18f4523_a_CFLAGS = -p18f4523 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4525.a
 libio18f4525_a_SOURCES = dummy.c
 libio18f4525_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -750,6 +930,21 @@ libio18f45j10_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f45j10_a_SOURCES += usart/usartd.c
 libio18f45j10_a_CFLAGS = -p18f45j10 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f45k20.a
+libio18f45k20_a_SOURCES = dummy.c
+libio18f45k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f45k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f45k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f45k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f45k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f45k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f45k20_a_SOURCES += i2c/i2cwrites.c
+libio18f45k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f45k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f45k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f45k20_a_SOURCES += usart/usartd.c
+libio18f45k20_a_CFLAGS = -p18f45k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f4610.a
 libio18f4610_a_SOURCES = dummy.c
 libio18f4610_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -825,6 +1020,21 @@ libio18f4685_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f4685_a_SOURCES += usart/usartd.c
 libio18f4685_a_CFLAGS = -p18f4685 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f46k20.a
+libio18f46k20_a_SOURCES = dummy.c
+libio18f46k20_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f46k20_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f46k20_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f46k20_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f46k20_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f46k20_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f46k20_a_SOURCES += i2c/i2cwrites.c
+libio18f46k20_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f46k20_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f46k20_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f46k20_a_SOURCES += usart/usartd.c
+libio18f46k20_a_CFLAGS = -p18f46k20 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f6520.a
 libio18f6520_a_SOURCES = dummy.c
 libio18f6520_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -855,6 +1065,21 @@ libio18f6585_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f6585_a_SOURCES += usart/usartd.c
 libio18f6585_a_CFLAGS = -p18f6585 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f65j50.a
+libio18f65j50_a_SOURCES = dummy.c
+libio18f65j50_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f65j50_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f65j50_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f65j50_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f65j50_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f65j50_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f65j50_a_SOURCES += i2c/i2cwrites.c
+libio18f65j50_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f65j50_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f65j50_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f65j50_a_SOURCES += usart/usartd.c
+libio18f65j50_a_CFLAGS = -p18f65j50 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f6620.a
 libio18f6620_a_SOURCES = dummy.c
 libio18f6620_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -885,6 +1110,36 @@ libio18f6680_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f6680_a_SOURCES += usart/usartd.c
 libio18f6680_a_CFLAGS = -p18f6680 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f66j50.a
+libio18f66j50_a_SOURCES = dummy.c
+libio18f66j50_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f66j50_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f66j50_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f66j50_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f66j50_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f66j50_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f66j50_a_SOURCES += i2c/i2cwrites.c
+libio18f66j50_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f66j50_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f66j50_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f66j50_a_SOURCES += usart/usartd.c
+libio18f66j50_a_CFLAGS = -p18f66j50 $(AM_CFLAGS)
+
+lib_LIBRARIES += libio18f66j55.a
+libio18f66j55_a_SOURCES = dummy.c
+libio18f66j55_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f66j55_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f66j55_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f66j55_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f66j55_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f66j55_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f66j55_a_SOURCES += i2c/i2cwrites.c
+libio18f66j55_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f66j55_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f66j55_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f66j55_a_SOURCES += usart/usartd.c
+libio18f66j55_a_CFLAGS = -p18f66j55 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f66j60.a
 libio18f66j60_a_SOURCES = dummy.c
 libio18f66j60_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -930,6 +1185,21 @@ libio18f6720_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f6720_a_SOURCES += usart/usartd.c
 libio18f6720_a_CFLAGS = -p18f6720 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f67j50.a
+libio18f67j50_a_SOURCES = dummy.c
+libio18f67j50_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f67j50_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f67j50_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f67j50_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f67j50_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f67j50_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f67j50_a_SOURCES += i2c/i2cwrites.c
+libio18f67j50_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f67j50_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f67j50_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f67j50_a_SOURCES += usart/usartd.c
+libio18f67j50_a_CFLAGS = -p18f67j50 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f67j60.a
 libio18f67j60_a_SOURCES = dummy.c
 libio18f67j60_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -975,6 +1245,21 @@ libio18f8585_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f8585_a_SOURCES += usart/usartd.c
 libio18f8585_a_CFLAGS = -p18f8585 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f85j50.a
+libio18f85j50_a_SOURCES = dummy.c
+libio18f85j50_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f85j50_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f85j50_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f85j50_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f85j50_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f85j50_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f85j50_a_SOURCES += i2c/i2cwrites.c
+libio18f85j50_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f85j50_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f85j50_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f85j50_a_SOURCES += usart/usartd.c
+libio18f85j50_a_CFLAGS = -p18f85j50 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f8620.a
 libio18f8620_a_SOURCES = dummy.c
 libio18f8620_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -1005,6 +1290,36 @@ libio18f8680_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f8680_a_SOURCES += usart/usartd.c
 libio18f8680_a_CFLAGS = -p18f8680 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f86j50.a
+libio18f86j50_a_SOURCES = dummy.c
+libio18f86j50_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f86j50_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f86j50_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f86j50_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f86j50_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f86j50_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f86j50_a_SOURCES += i2c/i2cwrites.c
+libio18f86j50_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f86j50_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f86j50_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f86j50_a_SOURCES += usart/usartd.c
+libio18f86j50_a_CFLAGS = -p18f86j50 $(AM_CFLAGS)
+
+lib_LIBRARIES += libio18f86j55.a
+libio18f86j55_a_SOURCES = dummy.c
+libio18f86j55_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f86j55_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f86j55_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f86j55_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f86j55_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f86j55_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f86j55_a_SOURCES += i2c/i2cwrites.c
+libio18f86j55_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f86j55_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f86j55_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f86j55_a_SOURCES += usart/usartd.c
+libio18f86j55_a_CFLAGS = -p18f86j55 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f86j60.a
 libio18f86j60_a_SOURCES = dummy.c
 libio18f86j60_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
@@ -1050,6 +1365,21 @@ libio18f8720_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
 libio18f8720_a_SOURCES += usart/usartd.c
 libio18f8720_a_CFLAGS = -p18f8720 $(AM_CFLAGS)
 
+lib_LIBRARIES += libio18f87j50.a
+libio18f87j50_a_SOURCES = dummy.c
+libio18f87j50_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c
+libio18f87j50_a_SOURCES += adc/adcopen.c adc/adcread.c adc/adcsetch.c
+libio18f87j50_a_SOURCES += i2c/i2cack.c i2c/i2cclose.c i2c/i2cdrdy.c
+libio18f87j50_a_SOURCES += i2c/i2cidle.c i2c/i2cnack.c i2c/i2copen.c
+libio18f87j50_a_SOURCES += i2c/i2creadc.c i2c/i2creads.c i2c/i2crestart.c
+libio18f87j50_a_SOURCES += i2c/i2cstart.c i2c/i2cstop.c i2c/i2cwritec.c
+libio18f87j50_a_SOURCES += i2c/i2cwrites.c
+libio18f87j50_a_SOURCES += usart/ubaud.c usart/ubusy.c usart/uclose.c
+libio18f87j50_a_SOURCES += usart/udrdy.c usart/ugetc.c usart/ugets.c
+libio18f87j50_a_SOURCES += usart/uopen.c usart/uputc.c usart/uputs.c
+libio18f87j50_a_SOURCES += usart/usartd.c
+libio18f87j50_a_CFLAGS = -p18f87j50 $(AM_CFLAGS)
+
 lib_LIBRARIES += libio18f87j60.a
 libio18f87j60_a_SOURCES = dummy.c
 libio18f87j60_a_SOURCES += adc/adcbusy.c adc/adcclose.c adc/adcconv.c