aboutsummaryrefslogtreecommitdiffstats
path: root/package/udevtrigger
Commit message (Collapse)AuthorAgeFilesLines
* hotplug2: replace udevtrigger from the udev-106 source with a much smaller ↵Felix Fietkau2011-03-073-74/+0
| | | | | | self-contained, stripped-down version SVN-Revision: 25920
* remove obsolete kernel dependencies and version checksFelix Fietkau2010-06-261-1/+0
| | | | SVN-Revision: 21956
* package/udevtrigger: refresh patchesGabor Juhos2010-03-262-11/+7
| | | | SVN-Revision: 20477
* udevtrigger: use the build system cflagsFelix Fietkau2009-10-101-0/+1
| | | | SVN-Revision: 18018
* udevtrigger depends on 2.6 kernelsFlorian Fainelli2009-09-031-5/+6
| | | | SVN-Revision: 17509
* udevtrigger: replace the non-portable tar options used to prevent a ↵Felix Fietkau2009-08-241-1/+1
| | | | | | namespace conflict with a change to PKG_BUILD_DIR. fixes build on non-gnu systems SVN-Revision: 17393
* udevtrigger: Breakout udevtrigger packageGeoff Levand2009-08-243-0/+77
Current versions of udev no longer provide the separate udevtrigger utility that hotplug2 needs. To allow for the udev package to be updated, yet still provide a udevtrigger, create a new package udevtrigger that is built from old udev sources. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> SVN-Revision: 17377
.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
#ifndef %KEYBOARD_UPPERCASE%_H
#define %KEYBOARD_UPPERCASE%_H

#include "matrix.h"
#include "keymap_common.h"
#ifdef BACKLIGHT_ENABLE
	#include "backlight.h"
#endif
#include <avr/io.h>
#include <stddef.h>

// This a shortcut to help you visually see your layout.
// The following is an example using the Planck MIT layout
// The first section contains all of the arguements
// The second converts the arguments into a two-dimensional array
#define KEYMAP( \
    k00, k01, k02, \
      k10,  k11   \
) \
{ \
    { k00, k01,   k02 }, \
    { k10, KC_NO, k11 }, \
}

void matrix_init_user(void);
void matrix_scan_user(void);
bool process_action_user(keyrecord_t *record);
void led_set_user(uint8_t usb_led);

#endif