diff options
author | (no author) <(no author)@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2006-09-09 17:20:40 +0000 |
---|---|---|
committer | (no author) <(no author)@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2006-09-09 17:20:40 +0000 |
commit | 29d8974fe20c8d9d35adbcced625d661e51a6c26 (patch) | |
tree | 5812fef4d0d297f2767ea98427efdb92544b8643 /openpcd/firmware/src/picc/decoder.h | |
parent | 48fbcc6bff88cddfee7288489c96b93bb1436875 (diff) |
- tons of compile fixes for untested PICC code
git-svn-id: https://svn.openpcd.org:2342/trunk@160 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
Diffstat (limited to 'openpcd/firmware/src/picc/decoder.h')
-rw-r--r-- | openpcd/firmware/src/picc/decoder.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openpcd/firmware/src/picc/decoder.h b/openpcd/firmware/src/picc/decoder.h index 950efd2..aef0e20 100644 --- a/openpcd/firmware/src/picc/decoder.h +++ b/openpcd/firmware/src/picc/decoder.h @@ -6,7 +6,7 @@ struct decoder_state; struct decoder_algo { u_int8_t oversampling_rate; u_int8_t bits_per_sampled_char; - u_int8_t bytesample_mask; + u_int32_t bytesample_mask; int (*decode_sample)(const u_int32_t sample, u_int8_t data); u_int32_t (*get_next_bytesample)(struct decoder_state *st, u_int8_t *parity_sample); }; @@ -18,7 +18,7 @@ struct decoder_state { const u_int32_t *buf32; }; -extern int decoder_register(int algo, struct decoder_algo *algo); +extern int decoder_register(int algnum, struct decoder_algo *algo); extern int decoder_decode(u_int8_t algo, const char *sample_buf, int sample_buf_size, char *data_buf); @@ -26,7 +26,7 @@ extern int decoder_decode(u_int8_t algo, const char *sample_buf, #define DECODER_NRZL 1 #define DECODER_NUM_ALGOS 2 -extern struct decoder_algo nrzl_decoder; -extern struct decoder_algo miller_decoder; +static struct decoder_algo nrzl_decoder; +static struct decoder_algo miller_decoder; #endif |