view libdha/test.c @ 22153:0cf24df5d97b

Revert part of commit r22170. FFmpeg lavcodecs version is still (or according to ffmpeg commit r7868, it's back to) 49.3.0, so global variables are not yet directly accessable (if ever).
author iive
date Wed, 07 Feb 2007 12:31:37 +0000
parents 972d1998bde9
children
line wrap: on
line source

#include "libdha.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main( void )
{
  pciinfo_t lst[MAX_PCI_DEVICES];
  unsigned i,num_pci;
  int err;
  err = pci_scan(lst,&num_pci);
  if(err)
  {
    printf("Error occurred during pci scan: %s\n",strerror(err));
    return EXIT_FAILURE;
  }
  else
  {
    printf(" Bus:card:func vend:dev  command base0   :base1   :base2   :baserom\n");
    for(i=0;i<num_pci;i++)
      printf("%04X:%04X:%04X %04X:%04X %04X    %08X:%08X:%08X:%08X\n"
    	    ,lst[i].bus,lst[i].card,lst[i].func
	    ,lst[i].vendor,lst[i].device,lst[i].command
	    ,lst[i].base0,lst[i].base1,lst[i].base2,lst[i].baserom);
  }
  return EXIT_SUCCESS;
}