mirror of https://github.com/thesofproject/sof.git
488f02d53b
This patch changes the time and timeouts used by timers from a uint32_t to a uint64_t. This means clocks can run for years before overflow. This patch also provides a virtual high 32 bits for HW that only has 32bit timer support. i.e. the high 32 is incremented at every HW timer overflow. Finally the patch updates all timer users to use uint64_t timeouts. Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> |
||
---|---|---|
src | ||
.gitignore | ||
LICENCE | ||
Makefile.am | ||
README | ||
autogen.sh | ||
build-all.sh | ||
configure.ac | ||
git-version.sh |
README
Build Instructions 1) Run "autogen.sh" 2) Run the following configure based on your platform. Baytrail :- ./configure --with-arch=xtensa --with-platform=baytrail --with-root-dir=~/source/reef/xtensa-byt-elf --host=xtensa-byt-elf host_alias=xtensa-byt-elf Cherrytrail :- ./configure --with-arch=xtensa --with-platform=cherrytrail --with-root-dir=~/source/reef/xtensa-byt-elf --host=xtensa-byt-elf host_alias=xtensa-byt-elf 3) make 4) make bin