📄 fat.lst
字号:
000148 0D A 672 DB 13
000149 32 A 673 DB 50
00014A E4 A 674 DB 228
00014B F7 A 675 DB 247
00014C E2 A 676 DB 226
00014D 03 A 677 DB 3
00014E 46 A 678 DB 70
00014F FC A 679 DB 252
000150 13 A 680 DB 19
000151 56 A 681 DB 86
000152 FE A 682 DB 254
000153 EB A 683 DB 235
000154 4A A 684 DB 74
000155 52 A 685 DB 82
000156 50 A 686 DB 80
000157 06 A 687 DB 6
000158 53 A 688 DB 83
000159 6A A 689 DB 106
00015A 01 A 690 DB 1
00015B 6A A 691 DB 106
00015C 10 A 692 DB 16
00015D 91 A 693 DB 145
00015E 8B A 694 DB 139
00015F 46 A 695 DB 70
000160 18 A 696 DB 24
000161 96 A 697 DB 150
000162 92 A 698 DB 146
000163 33 A 699 DB 51
000164 D2 A 700 DB 210
000165 F7 A 701 DB 247
000166 F6 A 702 DB 246
000167 91 A 703 DB 145
000168 F7 A 704 DB 247
000169 F6 A 705 DB 246
00016A 42 A 706 DB 66
00016B 87 A 707 DB 135
00016C CA A 708 DB 202
ZiLOG Z8 Encore! Macro Assembler Version 2.45 (06120402) 14-Jan-09 10:50:22 page: 15
PC Object I Line Source fat.src
00016D F7 A 709 DB 247
00016E 76 A 710 DB 118
00016F 1A A 711 DB 26
000170 8A A 712 DB 138
000171 F2 A 713 DB 242
000172 8A A 714 DB 138
000173 E8 A 715 DB 232
000174 C0 A 716 DB 192
000175 CC A 717 DB 204
000176 02 A 718 DB 2
000177 0A A 719 DB 10
000178 CC A 720 DB 204
000179 B8 A 721 DB 184
00017A 01 A 722 DB 1
00017B 02 A 723 DB 2
00017C 80 A 724 DB 128
00017D 7E A 725 DB 126
00017E 02 A 726 DB 2
00017F 0E A 727 DB 14
000180 75 A 728 DB 117
000181 04 A 729 DB 4
000182 B4 A 730 DB 180
000183 42 A 731 DB 66
000184 8B A 732 DB 139
000185 F4 A 733 DB 244
000186 8A A 734 DB 138
000187 56 A 735 DB 86
000188 24 A 736 DB 36
000189 CD A 737 DB 205
00018A 13 A 738 DB 19
00018B 61 A 739 DB 97
00018C 61 A 740 DB 97
00018D 72 A 741 DB 114
00018E 0B A 742 DB 11
00018F 40 A 743 DB 64
000190 75 A 744 DB 117
000191 01 A 745 DB 1
000192 42 A 746 DB 66
000193 03 A 747 DB 3
000194 5E A 748 DB 94
000195 0B A 749 DB 11
000196 49 A 750 DB 73
000197 75 A 751 DB 117
000198 06 A 752 DB 6
000199 F8 A 753 DB 248
00019A C3 A 754 DB 195
00019B 41 A 755 DB 65
00019C BB A 756 DB 187
00019D 00 A 757 DB 0
00019E 00 A 758 DB 0
00019F 60 A 759 DB 96
0001A0 66 A 760 DB 102
ZiLOG Z8 Encore! Macro Assembler Version 2.45 (06120402) 14-Jan-09 10:50:22 page: 16
PC Object I Line Source fat.src
0001A1 6A A 761 DB 106
0001A2 00 A 762 DB 0
0001A3 EB A 763 DB 235
0001A4 B0 A 764 DB 176
0001A5 4E A 765 DB 78
0001A6 54 A 766 DB 84
0001A7 4C A 767 DB 76
0001A8 44 A 768 DB 68
0001A9 52 A 769 DB 82
0001AA 20 A 770 DB 32
0001AB 20 A 771 DB 32
0001AC 20 A 772 DB 32
0001AD 20 A 773 DB 32
0001AE 20 A 774 DB 32
0001AF 20 A 775 DB 32
0001B0 0D A 776 DB 13
0001B1 0A A 777 DB 10
0001B2 52 A 778 DB 82
0001B3 65 A 779 DB 101
0001B4 6D A 780 DB 109
0001B5 6F A 781 DB 111
0001B6 76 A 782 DB 118
0001B7 65 A 783 DB 101
0001B8 20 A 784 DB 32
0001B9 64 A 785 DB 100
0001BA 69 A 786 DB 105
0001BB 73 A 787 DB 115
0001BC 6B A 788 DB 107
0001BD 73 A 789 DB 115
0001BE 20 A 790 DB 32
0001BF 6F A 791 DB 111
0001C0 72 A 792 DB 114
0001C1 20 A 793 DB 32
0001C2 6F A 794 DB 111
0001C3 74 A 795 DB 116
0001C4 68 A 796 DB 104
0001C5 65 A 797 DB 101
0001C6 72 A 798 DB 114
0001C7 20 A 799 DB 32
0001C8 6D A 800 DB 109
0001C9 65 A 801 DB 101
0001CA 64 A 802 DB 100
0001CB 69 A 803 DB 105
0001CC 61 A 804 DB 97
0001CD 2E A 805 DB 46
0001CE FF A 806 DB 255
0001CF 0D A 807 DB 13
0001D0 0A A 808 DB 10
0001D1 44 A 809 DB 68
0001D2 69 A 810 DB 105
0001D3 73 A 811 DB 115
0001D4 6B A 812 DB 107
ZiLOG Z8 Encore! Macro Assembler Version 2.45 (06120402) 14-Jan-09 10:50:22 page: 17
PC Object I Line Source fat.src
0001D5 20 A 813 DB 32
0001D6 65 A 814 DB 101
0001D7 72 A 815 DB 114
0001D8 72 A 816 DB 114
0001D9 6F A 817 DB 111
0001DA 72 A 818 DB 114
0001DB FF A 819 DB 255
0001DC 0D A 820 DB 13
0001DD 0A A 821 DB 10
0001DE 50 A 822 DB 80
0001DF 72 A 823 DB 114
0001E0 65 A 824 DB 101
0001E1 73 A 825 DB 115
0001E2 73 A 826 DB 115
0001E3 20 A 827 DB 32
0001E4 61 A 828 DB 97
0001E5 6E A 829 DB 110
0001E6 79 A 830 DB 121
0001E7 20 A 831 DB 32
0001E8 6B A 832 DB 107
0001E9 65 A 833 DB 101
0001EA 79 A 834 DB 121
0001EB 20 A 835 DB 32
0001EC 74 A 836 DB 116
0001ED 6F A 837 DB 111
0001EE 20 A 838 DB 32
0001EF 72 A 839 DB 114
0001F0 65 A 840 DB 101
0001F1 73 A 841 DB 115
0001F2 74 A 842 DB 116
0001F3 61 A 843 DB 97
0001F4 72 A 844 DB 114
0001F5 74 A 845 DB 116
0001F6 0D A 846 DB 13
0001F7 0A A 847 DB 10
0001F8 00 A 848 DB 0
0001F9 00 A 849 DB 0
0001FA 00 A 850 DB 0
0001FB 00 A 851 DB 0
0001FC 00 A 852 DB 0
0001FD 00 A 853 DB 0
0001FE 00 A 854 DB 0
0001FF AC A 855 DB 172
000200 CB A 856 DB 203
000201 D8 A 857 DB 216
000202 55 A 858 DB 85
000203 AA A 859 DB 170
A 860 ; 1 ////////////////////////////////////////////////////////////////
A 861 ; 2 //
A 862 ; 3 // FAT16 Functions
A 863 ; 4 // Undergraduate Student Project
A 864 ; 5 // Instrumentation, Robotics, and Control Laboratory
ZiLOG Z8 Encore! Macro Assembler Version 2.45 (06120402) 14-Jan-09 10:50:22 page: 18
PC Object I Line Source fat.src
A 865 ; 6 //
A 866 ; 7 //Group: MotesArt 2
A 867 ; 8 //Author: Bernard James U. Tan
A 868 ; 9 //modified, simplified and expanded from:
A 869 ; 10 //Group: Axel Activity Monitor Phase 2
A 870 ; 11 //Author: Stephen Alfred K. Quedi
A 871 ; 12 //
A 872 ; 13 ////////////////////////////////////////////////////////////////
A 873 ; 14
A 874 ; 15 #include <ez8.h>
A 875 ; 16 #include <stdio.h>
A 876 ; 17 #include <stdlib.h>
A 877 ; 18 #include <sio.h>
A 878 ; 19 #include <string.h>
A 879 ; 20 #include "mmc.h"
A 880 ; 21 #include "spi.h"
A 881 ; 22 #include "fat.h"
A 882 ; 23
A 883 ; 24 unsigned char FATentries[512];
A 884 ; 25 unsigned short FATcounter;
A 885 ; 26 unsigned long int FATaddressincrement; //the increment is used so it can be used for both
A 886 ; 27 unsigned char FAThigh;
A 887 ; 28 unsigned char FATlow; //these two are used if a file is larger than one c
A 888 ; 29 unsigned char CSV_file[512];
A 889 ; 30 unsigned short CSVcounter;
A 890 ; 31 unsigned long int CSVaddress;
A 891 ; 32 unsigned char DATAarray[512];
A 892 ; 33 unsigned short DATAcounter;
A 893 ; 34 unsigned long int DATAaddress;
A 894 ; 35 unsigned long int DATAsectorcount; //incremented every 512 bytes, bec 512bytes/sec
A 895 ; 36 unsigned long int DATAsectorcountflag=0;
A 896 SEGMENT fat_TEXT
A 897 ; 37
A 898 ; 38 void format_to_fat16 (void) //format function
A 899 ; 39 { // this is for 512mb
000000 A 900 _format_to_fat16:
A 901 .define "_format_to_fat16"
A 902 .value _format_to_fat16
A 903 .class 2
A 904 .type 65
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -