diff options
Diffstat (limited to 'com32/hdt')
-rw-r--r-- | com32/hdt/hdt-cli-pci.c | 1 | ||||
-rw-r--r-- | com32/hdt/hdt-menu-pci.c | 9 |
2 files changed, 8 insertions, 2 deletions
diff --git a/com32/hdt/hdt-cli-pci.c b/com32/hdt/hdt-cli-pci.c index 06eea9f7..b0b33c54 100644 --- a/com32/hdt/hdt-cli-pci.c +++ b/com32/hdt/hdt-cli-pci.c @@ -103,6 +103,7 @@ void show_pci_device(struct s_hardware *hardware, const char *item) { more_printf("Revision : %02x\n",pci_device->revision); if ((pci_device->dev_info->irq>0) && (pci_device->dev_info->irq<255)) more_printf("IRQ : %0d\n",pci_device->dev_info->irq); + more_printf("Latency : %0d\n",pci_device->dev_info->latency); more_printf("PCI Bus : %02d\n",bus); more_printf("PCI Slot : %02d\n",slot); more_printf("PCI Func : %02d\n",func); diff --git a/com32/hdt/hdt-menu-pci.c b/com32/hdt/hdt-menu-pci.c index 5c16a6ad..b3c32f22 100644 --- a/com32/hdt/hdt-menu-pci.c +++ b/com32/hdt/hdt-menu-pci.c @@ -65,12 +65,17 @@ void compute_pci_device(struct s_my_menu *menu,struct pci_device *pci_device,int menu->items_count++; if ((pci_device->dev_info->irq>0) && (pci_device->dev_info->irq<255)) { - snprintf(buffer,sizeof buffer,"IRQ : %02d",pci_device->dev_info->irq); - snprintf(statbuffer,sizeof statbuffer,"IRQ : %02d",pci_device->dev_info->irq); + snprintf(buffer,sizeof buffer,"IRQ : %d",pci_device->dev_info->irq); + snprintf(statbuffer,sizeof statbuffer,"IRQ : %d",pci_device->dev_info->irq); add_item(buffer,statbuffer,OPT_INACTIVE,NULL,0); menu->items_count++; } + snprintf(buffer,sizeof buffer,"Latency : %d",pci_device->dev_info->latency); + snprintf(statbuffer,sizeof statbuffer,"Latency : %d",pci_device->dev_info->latency); + add_item(buffer,statbuffer,OPT_INACTIVE,NULL,0); + menu->items_count++; + if (pci_device->dev_info->linux_kernel_module_count>1) { for (int i=0; i<pci_device->dev_info->linux_kernel_module_count;i++) { if (i>0) { |