summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/uintr/sample/corebin0 -> 356352 bytes
-rwxr-xr-xtools/uintr/sample/directbin0 -> 1496104 bytes
-rwxr-xr-xtools/uintr/sample/uipi_samplebin1496104 -> 1496160 bytes
-rw-r--r--tools/uintr/sample/uipi_sample.c14
4 files changed, 6 insertions, 8 deletions
diff --git a/tools/uintr/sample/core b/tools/uintr/sample/core
new file mode 100644
index 000000000000..691e3de63053
--- /dev/null
+++ b/tools/uintr/sample/core
Binary files differ
diff --git a/tools/uintr/sample/direct b/tools/uintr/sample/direct
new file mode 100755
index 000000000000..925cbcccbec1
--- /dev/null
+++ b/tools/uintr/sample/direct
Binary files differ
diff --git a/tools/uintr/sample/uipi_sample b/tools/uintr/sample/uipi_sample
index 707e54b0c846..40ca862d95bd 100755
--- a/tools/uintr/sample/uipi_sample
+++ b/tools/uintr/sample/uipi_sample
Binary files differ
diff --git a/tools/uintr/sample/uipi_sample.c b/tools/uintr/sample/uipi_sample.c
index 5f206acbc560..18b1f21ae8ba 100644
--- a/tools/uintr/sample/uipi_sample.c
+++ b/tools/uintr/sample/uipi_sample.c
@@ -60,16 +60,14 @@ int main(int argc, char *argv[])
pthread_t pt;
int ret;
- if (uintr_register_handler(uintr_handler, 0)) {
- printf("Interrupt handler register error\n");
- exit(EXIT_FAILURE);
- }
+ int ret1 = uintr_register_handler(uintr_handler, 0);
+
+ printf("regeister returned %d\n",ret1);
+ // exit(EXIT_FAILURE);
ret = uintr_create_fd(0, 0);
- if (ret < 0) {
- printf("Interrupt vector allocation error\n");
- exit(EXIT_FAILURE);
- }
+ printf("create fd returned %d\n",ret);
+ // exit(EXIT_FAILURE);
uintr_fd = ret;