Changeset f4f866c in mainline for kernel/generic/src/lib/func.c
- Timestamp:
- 2010-04-23T21:42:26Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6c39a907
- Parents:
- 38aaacc2 (diff), 80badbe (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/lib/func.c
r38aaacc2 rf4f866c 123 123 } 124 124 125 126 void order(const uint64_t val, uint64_t *rv, char *suffix)127 {128 if (val > 10000000000000000000ULL) {129 *rv = val / 1000000000000000000ULL;130 *suffix = 'Z';131 } else if (val > 1000000000000000000ULL) {132 *rv = val / 1000000000000000ULL;133 *suffix = 'E';134 } else if (val > 1000000000000000ULL) {135 *rv = val / 1000000000000ULL;136 *suffix = 'T';137 } else if (val > 1000000000000ULL) {138 *rv = val / 1000000000ULL;139 *suffix = 'G';140 } else if (val > 1000000000ULL) {141 *rv = val / 1000000ULL;142 *suffix = 'M';143 } else if (val > 1000000ULL) {144 *rv = val / 1000ULL;145 *suffix = 'k';146 } else {147 *rv = val;148 *suffix = ' ';149 }150 }151 152 125 /** @} 153 126 */
Note:
See TracChangeset
for help on using the changeset viewer.