diff options
author | Patrice Mandin <pmandin@caramail.com> | 2008-08-28 23:34:57 +0200 |
---|---|---|
committer | Patrice Mandin <pmandin@caramail.com> | 2008-08-28 23:34:57 +0200 |
commit | b7f375bb7aa0eefb51d7265716cbd80c8101b206 (patch) | |
tree | c7e9782dc2270fa29826da27d752851c942c45ab | |
parent | e64e3bd6240a70ef7826c3d32e448ef6895f936d (diff) |
cast float to int32
-rw-r--r-- | fifo.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -89,9 +89,9 @@ void OUT_RING(uint32_t data) void OUT_RINGf(float data) { #if DEBUG - printf("out_ringf(0x%08x)= %.f\n", data, data); + printf("out_ringf(0x%08x)\n", *(uint32_t*) &data); #else - fifo[fifo_current++] = data; + fifo[fifo_current++] = *(uint32_t*) &data; #endif } |