diff options
author | Ali Saidi <saidi@eecs.umich.edu> | 2004-05-30 17:45:46 -0400 |
---|---|---|
committer | Ali Saidi <saidi@eecs.umich.edu> | 2004-05-30 17:45:46 -0400 |
commit | 9d0aa1399157bd90436409a7596377b4591a2d4a (patch) | |
tree | 1b2fb62a8ce54801572ca863cdf16d566633ef1f /kern/linux/linux_syscalls.cc | |
parent | ac27e69ef9e8d0791bd62f2f912f51f22529a32b (diff) | |
download | gem5-9d0aa1399157bd90436409a7596377b4591a2d4a.tar.xz |
Cleaned up and commented code. I think we are ready to merge with head.
dev/baddev.hh:
dev/pcidev.hh:
dev/tsunami.hh:
dev/tsunami_cchip.hh:
dev/tsunami_io.hh:
dev/tsunami_pchip.hh:
Added doxygen comments
dev/pciconfigall.hh:
Added doxygen comments. Made the hlist of devices private and provided
members to modify the data.
dev/pcidev.cc:
updated for change in pciconfigall
dev/tsunami_pchip.cc:
Deleted commented out code we don't need
kern/linux/linux_syscalls.cc:
Simplified the number -> name conversion.
kern/linux/linux_syscalls.hh:
Removed StandardNumber and replaced with Number.
kern/linux/linux_system.cc:
kern/linux/linux_system.hh:
LinuxSkipIdeDelay50msEvent was simply the same as the SkipFunc event,
so I removed it. Same with with LinuxSkipFuncEvent.
--HG--
extra : convert_revision : 1508c335f87d90373f5772f3a0407ea13e858d7e
Diffstat (limited to 'kern/linux/linux_syscalls.cc')
-rw-r--r-- | kern/linux/linux_syscalls.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/kern/linux/linux_syscalls.cc b/kern/linux/linux_syscalls.cc index d259499a2..6e8d5d190 100644 --- a/kern/linux/linux_syscalls.cc +++ b/kern/linux/linux_syscalls.cc @@ -30,7 +30,7 @@ namespace { const char * - standard_strings[SystemCalls<Linux>::StandardNumber] = { + standard_strings[SystemCalls<Linux>::Number] = { "llseek", //0 @@ -367,9 +367,7 @@ namespace { const char * SystemCalls<Linux>::name(int num) { - if (num >= StandardNumber) - return 0; - else if (num >= 0) + if ((num >= 0) && (num < Number)) return standard_strings[num]; else return 0; |