projects
/
jump.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
bdaf7c8334d7ceaa9a63b5260dfdbe49a84e94ea
[jump.git]
/
common.cpp
1
/*
2
* common.cpp
3
*
4
* Created on: Feb 27, 2009
5
* Author: lschor
6
*/
7
8
#include "../common.h"
9
10
/**
11
* Aligend a number to to the data bus
12
*/
13
uint32_t roundDMA(uint32_t number)
14
{
15
if (number > 16)
16
if (number % 16 == 0) return number;
17
else return number + 16 - (number % 16);
18
else if (number > 8)
19
return 16;
20
else if (number > 4)
21
return 8;
22
else if (number > 2)
23
return 4;
24
else if (number > 1)
25
return 2;
26
else
27
return 1;
28
}