Microsoft provides Minidriver support for XP, however support is limited to version 5. This means the standard Microsoft Windows PIV minidriver is not supported on XP.
The PIVKey minidriver, however, is supported on XP. On platforms before Vista you will have to install the Microsoft Smart Card Base CSP.
Then install the PIVKey minidriver.