repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
free start pointer
[RRG-proxmark3.git]
/
armsrc
/
radixsort.h
blob
fb2bcc044f6d0af65b01576c602ea1aafae4e672
1
#ifndef RADIXSORT_H__
2
#define RADIXSORT_H__
3
4
#include
"common.h"
5
6
typedef
union
{
7
struct
{
8
uint32_t
c8
[
256
];
9
uint32_t
c7
[
256
];
10
uint32_t
c6
[
256
];
11
uint32_t
c5
[
256
];
12
uint32_t
c4
[
256
];
13
uint32_t
c3
[
256
];
14
uint32_t
c2
[
256
];
15
uint32_t
c1
[
256
];
16
};
17
uint32_t
counts
[
256
*
8
];
18
}
rscounts_t
;
19
20
uint64_t
*
radixSort
(
uint64_t
*
array
,
uint32_t
size
);
21
22
#endif
// RADIXSORT_H__