We've discussed this on here, before... Basically, theoretically it *CAN* be done, but it might not be the easiest thing you could do, for sure. Honestly, I think you'd be best off purchasing a Catweasel for PC.
My take on it from a previous post outlines some of the many pitfals of trying to do it with only a PC and a stock A500....