Very good, thanks! This could be useful for other things as well.

Matt.

On Feb 25, 10:49 am, Oliver Seitz <[email protected]> wrote:
> > If you're only thinking about PIC18 and their POSTINC
> > registers, it is possibly true, but I can not check that
> > easily.
>
> Yes, I can ;-)
>
> This simple litte line:
>
> grep -l POSTINC1 * | while read filename ; do grep -i data $filename | grep 
> -i pragma | grep -vi fuse | tr -d \\n | tr -d \\r ; echo "  ($filename) " ; 
> done
>
> executed in the device file's directory, gives a list of all data spaces of 
> chips that have a POSTINC1 register. On this list, you can see that all the 
> chips have at least 255 bytes available from 0x01 on. (0x00 is used by the 
> compiler)
>
> Here it is:
>
> pragma  data    0x1-0xFF  (18f1220.jal)
> pragma  data    0x1-0xFF  (18f1230.jal)
> pragma  data    0x1-0xFF  (18f1320.jal)
> pragma  data    0x1-0xFF  (18f1330.jal)
> pragma  data    0x1-0xFF  (18f13k22.jal)
> pragma  data    0x1-0xFF,0x200-0x2FF  (18f13k50.jal)
> pragma  data    0x1-0x1FF  (18f14k22.jal)
> pragma  data    0x1-0x2FF  (18f14k50.jal)
> pragma  data    0x1-0x1FF  (18f2220.jal)
> pragma  data    0x1-0x1FF  (18f2221.jal)
> pragma  data    0x1-0x1FF  (18f2320.jal)
> pragma  data    0x1-0x1FF  (18f2321.jal)
> pragma  data    0x1-0x2FF  (18f2331.jal)
> pragma  data    0x1-0x1FF  (18f23k20.jal)
> pragma  data    0x1-0x1FF  (18f23k22.jal)
> pragma  data    0x1-0x2FF  (18f2410.jal)
> pragma  data    0x1-0x2FF  (18f2420.jal)
> pragma  data    0x1-0x2FF  (18f2423.jal)
> pragma  data    0x1-0x2FF  (18f242.jal)
> pragma  data    0x1-0x2FF  (18f2431.jal)
> pragma  data    0x1-0x27F  (18f2439.jal)
> pragma  data    0x1-0x1FF,0x400-0x4FF  (18f2450.jal)
> pragma  data    0x1-0x7FF  (18f2455.jal)
> pragma  data    0x1-0x7FF  (18f2458.jal)
> pragma  data    0x1-0x2FF  (18f2480.jal)
> pragma  data    0x1-0x2FF  (18f248.jal)
> pragma  data    0x1-0x3FF  (18f24j10.jal)
> pragma  data    0x1-0xEBF  (18f24j11.jal)
> pragma  data    0x1-0xEBF  (18f24j50.jal)
> pragma  data    0x1-0x2FF  (18f24k20.jal)
> pragma  data    0x1-0x2FF  (18f24k22.jal)
> pragma  data    0x1-0x5FF  (18f2510.jal)
> pragma  data    0x1-0xF7F  (18f2515.jal)
> pragma  data    0x1-0x5FF  (18f2520.jal)
> pragma  data    0x1-0x5FF  (18f2523.jal)
> pragma  data    0x1-0xF7F  (18f2525.jal)
> pragma  data    0x1-0x5FF  (18f252.jal)
> pragma  data    0x1-0x57F  (18f2539.jal)
> pragma  data    0x1-0x7FF  (18f2550.jal)
> pragma  data    0x1-0x7FF  (18f2553.jal)
> pragma  data    0x1-0x5FF  (18f2580.jal)
> pragma  data    0x1-0xCFF  (18f2585.jal)
> pragma  data    0x1-0x5FF  (18f258.jal)
> pragma  data    0x1-0x3FF  (18f25j10.jal)
> pragma  data    0x1-0xEBF  (18f25j11.jal)
> pragma  data    0x1-0xEBF  (18f25j50.jal)
> pragma  data    0x1-0x5FF  (18f25k20.jal)
> pragma  data    0x1-0x5FF  (18f25k22.jal)
> pragma  data    0x1-0xE40  (18f25k80.jal)
> pragma  data    0x1-0xF7F  (18f2610.jal)
> pragma  data    0x1-0xF7F  (18f2620.jal)
> pragma  data    0x1-0xCFF  (18f2680.jal)
> pragma  data    0x1-0xCFF  (18f2682.jal)
> pragma  data    0x1-0xCFF  (18f2685.jal)
> pragma  data    0x1-0xEBF  (18f26j11.jal)
> pragma  data    0x1-0xEAF  (18f26j13.jal)
> pragma  data    0x1-0xEBF  (18f26j50.jal)
> pragma  data    0x1-0xEAF  (18f26j53.jal)
> pragma  data    0x1-0xF5F  (18f26k20.jal)
> pragma  data    0x1-0xF37  (18f26k22.jal)
> pragma  data    0x1-0xE40  (18f26k80.jal)
> pragma  data    0x1-0xEAF  (18f27j13.jal)
> pragma  data    0x1-0xEAF  (18f27j53.jal)
> pragma  data    0x1-0x1FF  (18f4220.jal)
> pragma  data    0x1-0x1FF  (18f4221.jal)
> pragma  data    0x1-0x1FF  (18f4320.jal)
> pragma  data    0x1-0x1FF  (18f4321.jal)
> pragma  data    0x1-0x2FF  (18f4331.jal)
> pragma  data    0x1-0x1FF  (18f43k20.jal)
> pragma  data    0x1-0x1FF  (18f43k22.jal)
> pragma  data    0x1-0x2FF  (18f4410.jal)
> pragma  data    0x1-0x2FF  (18f4420.jal)
> pragma  data    0x1-0x2FF  (18f4423.jal)
> pragma  data    0x1-0x2FF  (18f442.jal)
> pragma  data    0x1-0x2FF  (18f4431.jal)
> pragma  data    0x1-0x27F  (18f4439.jal)
> pragma  data    0x1-0x1FF,0x400-0x4FF  (18f4450.jal)
> pragma  data    0x1-0x7FF  (18f4455.jal)
> pragma  data    0x1-0x7FF  (18f4458.jal)
> pragma  data    0x1-0x2FF  (18f4480.jal)
> pragma  data    0x1-0x2FF  (18f448.jal)
> pragma  data    0x1-0x3FF  (18f44j10.jal)
> pragma  data    0x1-0xEBF  (18f44j11.jal)
> pragma  data    0x1-0xEBF  (18f44j50.jal)
> pragma  data    0x1-0x2FF  (18f44k20.jal)
> pragma  data    0x1-0x2FF  (18f44k22.jal)
> pragma  data    0x1-0x5FF  (18f4510.jal)
> pragma  data    0x1-0xF7F  (18f4515.jal)
> pragma  data    0x1-0x5FF  (18f4520.jal)
> pragma  data    0x1-0x5FF  (18f4523.jal)
> pragma  data    0x1-0xF7F  (18f4525.jal)
> pragma  data    0x1-0x5FF  (18f452.jal)
> pragma  data    0x1-0x57F  (18f4539.jal)
> pragma  data    0x1-0x7FF  (18f4550.jal)
> pragma  data    0x1-0x7FF  (18f4553.jal)
> pragma  data    0x1-0x5FF  (18f4580.jal)
> pragma  data    0x1-0xCFF  (18f4585.jal)
> pragma  data    0x1-0x5FF  (18f458.jal)
> pragma  data    0x1-0x3FF  (18f45j10.jal)
> pragma  data    0x1-0xEBF  (18f45j11.jal)
> pragma  data    0x1-0xEBF  (18f45j50.jal)
> pragma  data    0x1-0x5FF  (18f45k20.jal)
> pragma  data    0x1-0x5FF  (18f45k22.jal)
> pragma  data    0x1-0xE40  (18f45k80.jal)
> pragma  data    0x1-0xF7F  (18f4610.jal)
> pragma  data    0x1-0xF7F  (18f4620.jal)
> pragma  data    0x1-0xCFF  (18f4680.jal)
> pragma  data    0x1-0xCFF  (18f4682.jal)
> pragma  data    0x1-0xCFF  (18f4685.jal)
> pragma  data    0x1-0xEBF  (18f46j11.jal)
> pragma  data    0x1-0xEAF  (18f46j13.jal)
> pragma  data    0x1-0xEBF  (18f46j50.jal)
> pragma  data    0x1-0xEAF  (18f46j53.jal)
> pragma  data    0x1-0xF5F  (18f46k20.jal)
> pragma  data    0x1-0xF37  (18f46k22.jal)
> pragma  data    0x1-0xE40  (18f46k80.jal)
> pragma  data    0x1-0xEAF  (18f47j13.jal)
> pragma  data    0x1-0xEAF  (18f47j53.jal)
> pragma  data    0x1-0x2FF  (18f6310.jal)
> pragma  data    0x1-0x2FF  (18f6390.jal)
> pragma  data    0x1-0x2FF  (18f6393.jal)
> pragma  data    0x1-0x3FF  (18f63j11.jal)
> pragma  data    0x1-0x3FF  (18f63j90.jal)
> pragma  data    0x1-0x2FF  (18f6410.jal)
> pragma  data    0x1-0x2FF  (18f6490.jal)
> pragma  data    0x1-0x2FF  (18f6493.jal)
> pragma  data    0x1-0x3FF  (18f64j11.jal)
> pragma  data    0x1-0x3FF  (18f64j90.jal)
> pragma  data    0x1-0x7FF  (18f6520.jal)
> pragma  data    0x1-0xEFF  (18f6525.jal)
> pragma  data    0x1-0xF5F  (18f6527.jal)
> pragma  data    0x1-0xCFF  (18f6585.jal)
> pragma  data    0x1-0x7FF  (18f65j10.jal)
> pragma  data    0x1-0x7FF  (18f65j11.jal)
> pragma  data    0x1-0x7FF  (18f65j15.jal)
> pragma  data    0x1-0xF3F  (18f65j50.jal)
> pragma  data    0x1-0x7FF  (18f65j90.jal)
> pragma  data    0x1-0x7FF  (18f65k22.jal)
> pragma  data    0x1-0xE40  (18f65k80.jal)
> pragma  data    0x1-0x7FF  (18f65k90.jal)
> pragma  data    0x1-0xEFF  (18f6620.jal)
> pragma  data    0x1-0xEFF  (18f6621.jal)
> pragma  data    0x1-0xF5F  (18f6622.jal)
> pragma  data    0x1-0xF5F  (18f6627.jal)
> pragma  data    0x1-0xF5F  (18f6628.jal)
> pragma  data    0x1-0xCFF  (18f6680.jal)
> pragma  data    0x1-0x7FF  (18f66j10.jal)
> pragma  data    0x1-0xF3F  (18f66j11.jal)
> pragma  data    0x1-0xF5F  (18f66j15.jal)
> pragma  data    0x1-0xF3F  (18f66j16.jal)
> pragma  data    0x1-0xF3F  (18f66j50.jal)
> pragma  data    0x1-0xF3F  (18f66j55.jal)
> pragma  data    0x1-0xE7F,0xF00-0xF5F  (18f66j60.jal)
> pragma  data    0x1-0xE7F,0xF00-0xF5F  (18f66j65.jal)
> pragma  data    0x1-0xF53  (18f66j90.jal)
> pragma  data    0x1-0xF53  (18f66j93.jal)
> pragma  data    0x1-0xF15  (18f66k22.jal)
> pragma  data    0x1-0xE40  (18f66k80.jal)
> pragma  data    0x1-0xEF3  (18f66k90.jal)
> pragma  data    0x1-0xEFF  (18f6720.jal)
> pragma  data    0x1-0xF5F  (18f6722.jal)
> pragma  data    0x1-0xF5F  (18f6723.jal)
> pragma  data    0x1-0xF5F  (18f67j10.jal)
> pragma  data    0x1-0xF3F  (18f67j11.jal)
> pragma  data    0x1-0xF3F  (18f67j50.jal)
> pragma  data    0x1-0xE7F,0xF00-0xF5F  (18f67j60.jal)
> pragma  data    0x1-0xF53  (18f67j90.jal)
> pragma  data    0x1-0xF53  (18f67j93.jal)
> pragma  data    0x1-0xF15  (18f67k22.jal)
> pragma  data    0x1-0xEF3  (18f67k90.jal)
> pragma  data    0x1-0x2FF  (18f8310.jal)
> pragma  data    0x1-0x2FF  (18f8390.jal)
> pragma  data    0x1-0x2FF  (18f8393.jal)
> pragma  data    0x1-0x3FF  (18f83j11.jal)
> pragma  data    0x1-0x3FF  (18f83j90.jal)
> pragma  data    0x1-0x2FF  (18f8410.jal)
> pragma  data    0x1-0x2FF  (18f8490.jal)
> pragma  data    0x1-0x2FF  (18f8493.jal)
> pragma  data    0x1-0x3FF  (18f84j11.jal)
> pragma  data    0x1-0x3FF  (18f84j90.jal)
> pragma  data    0x1-0x7FF  (18f8520.jal)
> pragma  data    0x1-0xEFF  (18f8525.jal)
> pragma  data    0x1-0xF5F  (18f8527.jal)
> pragma  data    0x1-0xCFF  (18f8585.jal)
> pragma  data    0x1-0x7FF  (18f85j10.jal)
> pragma  data    0x1-0x7FF  (18f85j11.jal)
> pragma  data    0x1-0x7FF  (18f85j15.jal)
> pragma  data    0x1-0xF3F  (18f85j50.jal)
> pragma  data    0x1-0x7FF  (18f85j90.jal)
> pragma  data    0x1-0x7FF  (18f85k22.jal)
> pragma  data    0x1-0x7FF  (18f85k90.jal)
> pragma  data    0x1-0xEFF  (18f8620.jal)
> pragma  data    0x1-0xEFF  (18f8621.jal)
> pragma  data    0x1-0xF5F  (18f8622.jal)
> pragma  data    0x1-0xF5F  (18f8627.jal)
> pragma  data    0x1-0xF5F  (18f8628.jal)
> pragma  data    0x1-0xCFF  (18f8680.jal)
> pragma  data    0x1-0x7FF  (18f86j10.jal)
> pragma  data    0x1-0xF3F  (18f86j11.jal)
> pragma  data    0x1-0xF5F  (18f86j15.jal)
> pragma  data    0x1-0xF3F  (18f86j16.jal)
> pragma  data    0x1-0xF3F  (18f86j50.jal)
> pragma  data    0x1-0xF3F  (18f86j55.jal)
> pragma  data    0x1-0xE7F,0xF00-0xF5F  (18f86j60.jal)
> pragma  data    0x1-0xE7F,0xF00-0xF5F  (18f86j65.jal)
> pragma  data    0x1-0xF53  (18f86j72.jal)
> pragma  data    0x1-0xF53  (18f86j90.jal)
> pragma  data    0x1-0xF53  (18f86j93.jal)
> pragma  data    0x1-0xF15  (18f86k22.jal)
> pragma  data    0x1-0xEF3  (18f86k90.jal)
> pragma  data    0x1-0xEFF  (18f8720.jal)
> pragma  data    0x1-0xF5F  (18f8722.jal)
> pragma  data    0x1-0xF5F  (18f8723.jal)
> pragma  data    0x1-0xF5F  (18f87j10.jal)
> pragma  data    0x1-0xF3F  (18f87j11.jal)
> pragma  data    0x1-0xF3F  (18f87j50.jal)
> pragma  data    0x1-0xE7F,0xF00-0xF5F  (18f87j60.jal)
> pragma  data    0x1-0xF53  (18f87j72.jal)
> pragma  data    0x1-0xF53  (18f87j90.jal)
> pragma  data
> ...
>
> read more »

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to