Subversion Repositories Kolibri OS

Rev

Rev 1119 | Rev 1246 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1119 Rev 1120
Line 1... Line 1...
1
#include 
1
#include 
2
#include 
2
#include 
3
#include 
3
#include 
Line 4... Line 4...
4
 
4
 
Line 5... Line 5...
5
link_t  devices;
5
static LIST_HEAD(devices);
Line 6... Line 6...
6
 
6
 
Line 344... Line 344...
344
    hdr = PciRead8(bus, devfn, PCI_HEADER_TYPE);
344
    hdr = PciRead8(bus, devfn, PCI_HEADER_TYPE);
Line 345... Line 345...
345
 
345
 
Line 346... Line 346...
346
    dev = (dev_t*)malloc(sizeof(dev_t));
346
    dev = (dev_t*)malloc(sizeof(dev_t));
Line 347... Line 347...
347
 
347
 
348
    link_initialize(&dev->link);
348
    INIT_LIST_HEAD(&dev->link);
Line 349... Line 349...
349
 
349
 
Line 373... Line 373...
373
 
373
 
Line 374... Line 374...
374
        dev = pci_scan_device(bus, devfn);
374
        dev = pci_scan_device(bus, devfn);
375
        if( dev )
375
        if( dev )
376
        {
376
        {
377
            list_append(&dev->link, &devices);
377
            list_add(&dev->link, &devices);
Line 378... Line 378...
378
 
378
 
Line 379... Line 379...
379
            nr++;
379
            nr++;
380
 
380
 
Line 418... Line 418...
418
    dev_t  *dev;
418
    dev_t  *dev;
419
    u32_t   last_bus;
419
    u32_t   last_bus;
420
    u32_t   bus = 0 , devfn = 0;
420
    u32_t   bus = 0 , devfn = 0;
421
 
421
 
Line 422... Line 422...
422
    list_initialize(&devices);
422
  //  list_initialize(&devices);
Line 423... Line 423...
423
 
423
 
Line 424... Line 424...
424
    last_bus = PciApi(1);
424
    last_bus = PciApi(1);