3 ms·
> a self described "Leader in Payment Terminals" In a marathon, the leader is not so much the healthiest of the bunch. Also, this is a PoS terminal, if there'
by microcolonel 8y ago
> a self described "Leader in Payment Terminals"
In a marathon, the leader is not so much the healthiest of the bunch.
Also, this is a PoS terminal, if there's any wonder left in you for how they could mess this up so bad, I'm guessing this is the first one you've seen. ;- )
- megous 8y agoYes, the first one. One thing I liked about it though is that the vendor uses uniform ioctl calling convention for pretty much everything they implement in the kernel, so I have modified strace to decode their ioctl payload, and I was able to rewrite most of their library code with my implementation, with the help of traces of their demo app. Now I can drop their complicated and buggy userspace code completely and use my own rootfs. The kernel is harder, since they also violate GPL and don't provide kernel source code along with their terminal, and neither does their SoC vendor.