Ticket #5872: nvidia02e2.diff

File nvidia02e2.diff, 2.4 KB (added by Ziusudra, 14 years ago)
  • kernel/drivers/graphics/nvidia/driver.c

     
    265265    0x02a0, /* Nvidia GeForce3 Integrated GPU */
    266266    0x02e0, /* Nvidia GeForce 7600 GT */
    267267    0x02e1, /* Nvidia GeForce 7600 GS */
     268    0x02e2, /* Nvidia GeForce 7300 GT */
    268269    0x0301, /* Nvidia GeForce FX 5800 Ultra */
    269270    0x0302, /* Nvidia GeForce FX 5800 */
    270271    0x0308, /* Nvidia Quadro FX 2000 */
     
    527528    int registers = 0;
    528529    int frame_buffer = 1;
    529530
     531    /* syslog */
     532    dprintf(DRIVER_PREFIX ": map device\n");
     533
    530534    /* enable memory mapped IO, disable VGA I/O - this is defined in the PCI standard */
    531535    tmpUlong = get_pci(PCI_command, 2);
    532536    /* enable PCI access */
     
    778782    pd->count = count;
    779783    /* terminate list of device names with a null pointer */
    780784    pd->device_names[pd->count] = NULL;
     785    /* syslog */
     786    dprintf(DRIVER_PREFIX ": %d devices found\n", count);
    781787}
    782788
    783789
     
    11621168        /* the only PUBLIC ioctl */
    11631169        case B_GET_ACCELERANT_SIGNATURE:
    11641170        {
     1171            dprintf(DRIVER_PREFIX ": acc: %s\n", sSettings.accelerant); /* syslog */
    11651172            strcpy((char* )buf, sSettings.accelerant);
    11661173            result = B_OK;
    11671174            break;
     
    14011408        char *end;
    14021409        uint32 value;
    14031410
     1411        /* syslog */
     1412        dprintf(DRIVER_PREFIX ": settings loaded\n");
     1413
    14041414        // for driver
    14051415        item = get_driver_parameter(settings, "accelerant", "", "");
    14061416        if (item[0] && strlen(item) < sizeof(sSettings.accelerant) - 1)
     
    14651475
    14661476        unload_driver_settings(settings);
    14671477    }
     1478    else dprintf(DRIVER_PREFIX ": default settings\n"); /* syslog */
    14681479
    14691480    /* get a handle for the pci bus */
    14701481    if (get_module(B_PCI_MODULE_NAME, (module_info **)&pci_bus) != B_OK)
  • accelerants/nvidia/engine/nv_general.c

     
    947947        sprintf(si->adi.chipset, "G73");
    948948        status = nvxx_general_powerup();
    949949        break;
     950    case 0x02e210de: /* Nvidia GeForce 7300 GT */
     951        si->ps.card_type = G73;
     952        si->ps.card_arch = NV40A;
     953        sprintf(si->adi.name, "Nvidia GeForce 7300 GT");
     954        sprintf(si->adi.chipset, "G73");
     955        status = nvxx_general_powerup();
     956        break;
    950957    case 0x030110de: /* Nvidia GeForce FX 5800 Ultra */
    951958    case 0x030210de: /* Nvidia GeForce FX 5800 */
    952959        si->ps.card_type = NV30;