79 | | You should not have to add '''any''' of these libraries manually. The first two should work as long as you have instantiated a SystemACE controller peripheral in your project. The last library, however, requires an additional modification to the '''MSS''' file. This can be automatically generated by accessing '''"software platform settings"''' under the "software" drop-down in XPS. It's important to enable the directory support, otherwise the warpsysace library cannot function correctly. Here is an example of an MSS modification that should work for simple systemACE-based configuration needs otherwise: |
80 | | {{{ |
81 | | ... |
82 | | ... |
83 | | BEGIN LIBRARY |
84 | | PARAMETER LIBRARY_NAME = xilfatfs |
85 | | PARAMETER LIBRARY_VER = 1.00.a |
86 | | # # add write capabilities. Needed for the warpsysace lib to work |
87 | | PARAMETER CONFIG_WRITE = true |
88 | | # # add make/change dir support needed for the libs to work correctly. |
89 | | PARAMETER CONFIG_DIR_SUPPORT = true |
90 | | # reconfig doesn't work with FAT12 systems. Use 16 and/or 32 |
91 | | PARAMETER CONFIG_FAT12 = false |
92 | | # max files alloted, doesn't matter |
93 | | PARAMETER CONFIG_MAXFILES = 5 |
94 | | # buffer size -- depends on the max size of data chunks you want to write to a CF at once |
95 | | PARAMETER CONFIG_BUFCACHE_SIZE = 10240 |
96 | | PARAMETER PROC_INSTANCE = ppc405_0 |
97 | | END |
98 | | }}} |
| 79 | You should not have to add '''any''' of these libraries manually. The first two should work as long as you have instantiated a SystemACE controller peripheral in your project. The last library, however, requires an additional modification to the '''MSS''' file. This change can be automatically generated by accessing '''"software platform settings"''' under the "software" drop-down in XPS. It's important to enable the directory support, otherwise the warpsysace library cannot function correctly: |