 Version 2.0 also provided a full 32-bit API, offered smooth multitasking and could take advantage of the 4 gigabytes of address space provided by the Intel 80386.Still, much of the system had 16-bit code internally which required, among other things, device drivers to be 16-bit code as well.This was one of the reasons for the chronic shortage of OS/2 drivers for the latest devices.