summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2005-01-20 07:53:09 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2005-01-20 07:53:09 (GMT)
commit517c1af5d41bc75498713db0b565ea7d8e6bf411 (patch)
tree817f83ab059a9582789370f94d9ef36d79ffa10a
parent7ca539ede9f467c427c74a5898fa6f43ceffa696 (diff)
downloadTASS-517c1af5d41bc75498713db0b565ea7d8e6bf411.zip
TASS-517c1af5d41bc75498713db0b565ea7d8e6bf411.tar.gz
TASS-517c1af5d41bc75498713db0b565ea7d8e6bf411.tar.bz2
mouse coordinate stores are now 11 bits wide.
-rw-r--r--Graphic_Equalizer/include/eventhandler_shared.hch14
1 files changed, 8 insertions, 6 deletions
diff --git a/Graphic_Equalizer/include/eventhandler_shared.hch b/Graphic_Equalizer/include/eventhandler_shared.hch
index 07decb9..ae89f08 100644
--- a/Graphic_Equalizer/include/eventhandler_shared.hch
+++ b/Graphic_Equalizer/include/eventhandler_shared.hch
@@ -27,16 +27,18 @@
* Type definition of the shared memory to be used in various processes
*/
typedef struct {
- ram unsigned 10 equalizer_display[128];
+ ram unsigned 11 equalizer_display[128];
+
+ unsigned 11 volume_position;
+ unsigned 11 inputgain_position;
unsigned 10 active_preset;
- unsigned 10 volume_position;
- unsigned 10 inputgain_position;
unsigned 8 mask;
unsigned 5 image, image_about;
unsigned 4 mode;
unsigned 4 equalizer_mode;
unsigned 1 button_demo_state;
unsigned 1 button_reset_state;
+ unsigned 1 locked_gain;
unsigned 1 locked_display;
unsigned 1 saturated;
} events_t;
@@ -68,8 +70,8 @@ typedef struct {
*/
extern unsigned 5 volumecontrol_table[46];
-extern unsigned 4 inputgain_table[46];
-extern unsigned 10 inputgain_table_inv[16];
+extern unsigned 4 inputgain_table[46];
+extern unsigned 11 inputgain_table_inv[16];
/*
* Equalizer lookup tables.
@@ -77,7 +79,7 @@ extern unsigned 10 inputgain_table_inv[16];
* should be dynamically loaded.
*/
extern unsigned 4 equalizer_table[640];
-extern unsigned 10 equalizer_table_inv[16];
+extern unsigned 11 equalizer_table_inv[16];