We use cookies on this website
Cookies improve how our website works and how it is used, so that we can continue to improve the site. For more information see our cookie policy.
By using this website you are agreeing to our use of cookies.
NMI (formerly Creditcall) has developed an EMV Level 2 Kernel in strict ANSI C with all of the hardware and operating system specific functionality abstracted away from the core functions of the Kernel through the use of the EMV.LIB Hardware Abstraction Layer (HAL). This architecture and the use of ANSI C means that EMV.LIB can be ported to virtually any environment for which there is a suitable C compiler. To date EMV.LIB has been compiled on everything from a Zilog Z180 right the way through to more recent microprocessors such as the ARM 7 and 9 series.