> This works > > ROM char Open[] =3D "Opening Port\r\n"; > . > . > . > serPutRomString(Open); > > > But for quick and dirty debugging I would like to do this > > serPutRomString("Opening Port\r\n") > > which failes so i tried > > serPutRomString(ROM char "Opening Port\r\n") > serPutRomString(ROM char * "Opening Port\r\n") > serPutRomString((ROM char) "Opening Port\r\n") > > Can this be done without first declaring an array of chars as type ROM > char. > > Justin This is on C18, right? The wonders of having separate memory maps for RAM and ROM! C32, which is mostly what I'm using now, has a single memory map, so you don't have to mess with stuff like that. So... I don't have a solution to the problem. Hope someone does! Harold --=20 FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .