History log of /fuchsia/zircon/system/ulib/hid/keymaps.c
Revision Date Author Comments
# f1119083 10-Nov-2016 Roland McGrath <mcgrathr@google.com>

[kernel][ulib][utest] Use {} for all-zeros initializers

An empty initializer list {} is sufficient to guarantee an
initialization to all zeros (pedantically, an initialization
equivalent to the default initialization of a static with no
explicit initializer). An initializer like {0} for a struct
containing multiple fields generates a warning from Clang
(-Wmissing-field-initializers, on by default). This is a useful
warning in general, since it helps find accidental omissions.
There is no warning for just {}, so use that everywhere that "all
zeros" is the intent.

Change-Id: I9d67bfe15723fc1c53422b5529a433385a4ff274


# 66a201f1 16-Aug-2016 Brian Swetland <swetland@frotz.net>

[system] align license and license banners with Fuchsia

This adjusts the Magenta userspace code to match the prevailing
license in Fuchsia (three-clause BSD), using the same banner
and license text.

Change-Id: I6b6d79435c5dbaa32027888874849e4f47aaa7be


# bcaa9b22 03-Aug-2016 Tim Kilbourn <tkilbourn@google.com>

[hid] Add basic hid library

Initial commit handles the boot protocol for keyboards.

Change-Id: I8ac214c12365bff9f0c7e6c7a418216c438b1da6