Linux's ADL uses a busnumber in descending order for devices so enumerate them in the opposite order to windows.