the commit cover alert send and receive with 4 types - DEFAULT, IGNORE, PENDING, CONSUMED which across thread and isr context. Change-Id: I41dae9ba2dc980bcd768f1220f55b5492bc8ae37 Signed-off-by: jing wang <jing.j.wang@intel.com>