Fix a bug where PCI id's of 0x80 or higher got sign extended in output

due to being cl_char in AMD's struct. 86:00.0 was shown as ffffff86:00.0