From c35ec0991c581f8c91ced705d04773c2e536d9c6 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Tue, 5 Mar 2024 17:01:53 +0100 Subject: [PATCH] dimm factor introduced --- colors.S | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/colors.S b/colors.S index dfc94b9..397f3cf 100644 --- a/colors.S +++ b/colors.S @@ -1,5 +1,6 @@ #include "colors.h" +#define DIMM_FACTOR 3 .section ".rodata","a" ;; color definitions according to ;; https://learn.sparkfun.com/tutorials/lilypad-protosnap-plus-activity-guide/3-custom-color-mixing @@ -9,29 +10,29 @@ colors: off: .byte 0x00, 0x00, 0x00, 0 blue: - .byte 0x00, 0x00, 0xff, 0 + .byte 0x00>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0 green: - .byte 0x00, 0xff, 0x00, 0 + .byte 0x00>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0 orange: - .byte 0xff, 0x80, 0x00, 0 + .byte 0xff>>DIMM_FACTOR, 0x80>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0 rose: - .byte 0xff, 0x00, 0x80, 0 + .byte 0xff>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0x80>>DIMM_FACTOR, 0 magenta: - .byte 0xff, 0x00, 0xff, 0 + .byte 0xff>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0 violet: - .byte 0x80, 0x00, 0xff, 0 + .byte 0x80>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0 azure: - .byte 0x00, 0x80, 0xff, 0 + .byte 0x00>>DIMM_FACTOR, 0x80>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0 cyan: - .byte 0x00, 0xff, 0xff, 0 + .byte 0x00>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0 springgreen: - .byte 0x00, 0xff, 0x80, 0 + .byte 0x00>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0x80>>DIMM_FACTOR, 0 chartreuse: - .byte 0x80, 0xff, 0x00, 0 + .byte 0x80>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0 yellow: - .byte 0xff, 0xff, 0x00, 0 + .byte 0xff>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0 white: - .byte 0xff, 0xff, 0xff, 0 + .byte 0xff>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0xff>>DIMM_FACTOR, 0 red: - .byte 0xff, 0x00, 0x00, 0 + .byte 0xff>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0x00>>DIMM_FACTOR, 0