source: ISPProgrammer/ISPprog/Devices_AT25F.inc

Last change on this file was 363, checked in by chronos, 13 years ago
  • Added: Package ISPProgrammer for in-system programming of various chips. Supports Dallas ISP protocol, Presto, Rabbit RFU and some others Atmel devices.
File size: 2.1 KB
Line 
1 // AT25F serial flash memories
2
3 (b0:$25; b1:$1F; b2:$65;
4 name:'AT25F512';
5 proctype:PROC_TYPE_SERIALFLASH;
6 fsize:65536; esize:0; usigsize:0; fpage:8; fpagesize:1024; epage:0; epagesize:0;
7 osccal:0;
8 algo:ALGO_SERIALFLASH;
9 algo_erase:ALGO_ERASE_STD;
10 algo_lb:ALGO_LB_NONE;
11 algo_busy:ALGO_BUSY_SERIALFLASH;
12 prog_time:2200; // max. chip erase time
13 lockbits:('','','','','','','','');
14 fusebitslo:('','','','','','','','');
15 fusebitshi:('','','','','','','','');
16 fusebitsext:('','','','','','','','')),
17
18 (b0:$25; b1:$1F; b2:$60;
19 name:'AT25F1024';
20 proctype:PROC_TYPE_SERIALFLASH;
21 fsize:131072; esize:0; usigsize:0; fpage:8; fpagesize:1024; epage:0; epagesize:0;
22 osccal:0;
23 algo:ALGO_SERIALFLASH;
24 algo_erase:ALGO_ERASE_STD;
25 algo_lb:ALGO_LB_NONE;
26 algo_busy:ALGO_BUSY_SERIALFLASH;
27 prog_time:4400; // max. chip erase time
28 lockbits:('','','','','','','','');
29 fusebitslo:('','','','','','','','');
30 fusebitshi:('','','','','','','','');
31 fusebitsext:('','','','','','','','')),
32
33 (b0:$25; b1:$1F; b2:$63;
34 name:'AT25F2048';
35 proctype:PROC_TYPE_SERIALFLASH;
36 fsize:262144; esize:0; usigsize:0; fpage:8; fpagesize:1024; epage:0; epagesize:0;
37 osccal:0;
38 algo:ALGO_SERIALFLASH;
39 algo_erase:ALGO_ERASE_STD;
40 algo_lb:ALGO_LB_NONE;
41 algo_busy:ALGO_BUSY_SERIALFLASH;
42 prog_time:4000; // max. chip erase time
43 lockbits:('','','','','','','','');
44 fusebitslo:('','','','','','','','');
45 fusebitshi:('','','','','','','','');
46 fusebitsext:('','','','','','','','')),
47
48 (b0:$25; b1:$1F; b2:$64;
49 name:'AT25F4096';
50 proctype:PROC_TYPE_SERIALFLASH;
51 fsize:524288; esize:0; usigsize:0; fpage:8; fpagesize:1024; epage:0; epagesize:0;
52 osccal:0;
53 algo:ALGO_SERIALFLASH;
54 algo_erase:ALGO_ERASE_STD;
55 algo_lb:ALGO_LB_NONE;
56 algo_busy:ALGO_BUSY_SERIALFLASH;
57 prog_time:8000; // max. chip erase time
58 lockbits:('','','','','','','','');
59 fusebitslo:('','','','','','','','');
60 fusebitshi:('','','','','','','','');
61 fusebitsext:('','','','','','','',''))
Note: See TracBrowser for help on using the repository browser.