c533a883a71cff9ff32df1c53c31201e1cbf371fhx/*
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * Copyright (c) 2006
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * Copyright (c) 2007
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * Damien Bergamini <damien.bergamini@free.fr>
c533a883a71cff9ff32df1c53c31201e1cbf371fhx *
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * Permission to use, copy, modify, and distribute this software for any
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * purpose with or without fee is hereby granted, provided that the above
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * copyright notice and this permission notice appear in all copies.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx *
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx */
c533a883a71cff9ff32df1c53c31201e1cbf371fhx
c533a883a71cff9ff32df1c53c31201e1cbf371fhx/* BSD LICENSE
c533a883a71cff9ff32df1c53c31201e1cbf371fhx *
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * All rights reserved.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx *
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * Redistribution and use in source and binary forms, with or without
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * modification, are permitted provided that the following conditions
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * are met:
c533a883a71cff9ff32df1c53c31201e1cbf371fhx *
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * * Redistributions of source code must retain the above copyright
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * notice, this list of conditions and the following disclaimer.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * * Redistributions in binary form must reproduce the above copyright
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * notice, this list of conditions and the following disclaimer in
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * the documentation and/or other materials provided with the
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * distribution.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * * Neither the name Intel Corporation nor the names of its
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * contributors may be used to endorse or promote products derived
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * from this software without specific prior written permission.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx *
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
c533a883a71cff9ff32df1c53c31201e1cbf371fhx * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
c533a883a71cff9ff32df1c53c31201e1cbf371fhx */
c533a883a71cff9ff32df1c53c31201e1cbf371fhx