Skip to content

Commit

Permalink
Show Memory prefetchable And non-prefetchable in GPU tab
Browse files Browse the repository at this point in the history
  • Loading branch information
eloaders committed Nov 23, 2013
1 parent 260ca67 commit 82fe656
Show file tree
Hide file tree
Showing 6 changed files with 202 additions and 290 deletions.
20 changes: 18 additions & 2 deletions debian/i-nex-lspci
Original file line number Diff line number Diff line change
@@ -1,2 +1,18 @@
#!/bin/bash
lspci -v -s `lspci | awk '/VGA/{print $1}'` | sed -n '/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)\]/\1/p'
#!/usr/bin/env bash
lspci_nonpre() {
lspci -v -s `lspci | awk '/VGA/{print $1}'` | sed -n '/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)\]/\1/p'
}

lspci_pre() {
lspci -v -s `lspci | awk '/VGA/{print $1}'` | sed -n '/Memory.*, non-prefetchable/s/.*\[size=\([^]]\+\)\]/\1/p'
}
error() {
printf '\ni-nex-lspci is part of I-Nex project licensed under LGPL v3\n'
printf 'This program chow prefetchable and nonprefetchable GPU memory\n'
printf '\nusage: i-nex-lspci nonprefetchable|prefetchable\n\n'
}
case $1 in
nonprefetchable) lspci_nonpre; exit 0;;
prefetchable) lspci_pre; exit 0;;
*) error; exit 0;;
esac

0 comments on commit 82fe656

Please sign in to comment.