what have I done to my mega2560???

Does the fact that it appears in the device manager give you/me hope that I might not have fried something?

That tells you that the USB to serial chip is probably working.