是否有任何开发人员在 Evo 范围的 svc_swi.h 中对 VeriFone 库函数的内存调用结果不一致?
我们有对 Verix/VerixV 来说似乎很好的旧代码。但是对于较新的单元(这些单元的内存比以前的硬件大得多),这些结果出现在我们的监控中:-
总 RAM:65536k 总闪存:131072k 可用 RAM:114654k 可用闪存:114650k
自从我们将 Evo 添加到我们的马厩以来,获取这些统计信息的代码没有改变。
long GetFileSysAvail(const char *drive) const
{
fs_size fs;
fs.Avail = 0;
#ifdef __arm
(void)dir_get_sizes(drive, &fs);
#else
dir_get_sizes((char *)drive, &fs);
#endif
return fs.Avail;
}