1*b423cffdSthorpej /* $NetBSD: vectors.h,v 1.2 2024/01/16 01:26:34 thorpej Exp $ */ 28c9ef20dSthorpej 38c9ef20dSthorpej /*- 48c9ef20dSthorpej * Copyright (c) 2024 The NetBSD Foundation, Inc. 58c9ef20dSthorpej * All rights reserved. 68c9ef20dSthorpej * 78c9ef20dSthorpej * This code is derived from software contributed to The NetBSD Foundation 88c9ef20dSthorpej * by Jason R. Thorpe. 98c9ef20dSthorpej * 108c9ef20dSthorpej * Redistribution and use in source and binary forms, with or without 118c9ef20dSthorpej * modification, are permitted provided that the following conditions 128c9ef20dSthorpej * are met: 138c9ef20dSthorpej * 1. Redistributions of source code must retain the above copyright 148c9ef20dSthorpej * notice, this list of conditions and the following disclaimer. 158c9ef20dSthorpej * 2. Redistributions in binary form must reproduce the above copyright 168c9ef20dSthorpej * notice, this list of conditions and the following disclaimer in the 178c9ef20dSthorpej * documentation and/or other materials provided with the distribution. 188c9ef20dSthorpej * 198c9ef20dSthorpej * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 208c9ef20dSthorpej * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 218c9ef20dSthorpej * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 228c9ef20dSthorpej * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 238c9ef20dSthorpej * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 248c9ef20dSthorpej * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 258c9ef20dSthorpej * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 268c9ef20dSthorpej * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 278c9ef20dSthorpej * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 288c9ef20dSthorpej * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 298c9ef20dSthorpej * POSSIBILITY OF SUCH DAMAGE. 308c9ef20dSthorpej */ 318c9ef20dSthorpej 328c9ef20dSthorpej #ifndef _MVME68K_VECTORS_H_ 338c9ef20dSthorpej #define _MVME68K_VECTORS_H_ 348c9ef20dSthorpej 358c9ef20dSthorpej #ifdef _KERNEL 368c9ef20dSthorpej 378c9ef20dSthorpej #include <m68k/vectors.h> 388c9ef20dSthorpej 39*b423cffdSthorpej #define MACHINE_AV0_HANDLER intrstub_autovec 40*b423cffdSthorpej #define MACHINE_AV1_HANDLER intrstub_autovec 41*b423cffdSthorpej #define MACHINE_AV2_HANDLER intrstub_autovec 42*b423cffdSthorpej #define MACHINE_AV3_HANDLER intrstub_autovec 43*b423cffdSthorpej #define MACHINE_AV4_HANDLER intrstub_autovec 44*b423cffdSthorpej #define MACHINE_AV5_HANDLER intrstub_autovec 45*b423cffdSthorpej #define MACHINE_AV6_HANDLER intrstub_autovec 46*b423cffdSthorpej #define MACHINE_AV7_HANDLER intrstub_autovec 478c9ef20dSthorpej 488c9ef20dSthorpej #endif /* _KERNEL */ 498c9ef20dSthorpej 508c9ef20dSthorpej #endif /* _MVME68K_VECTORS_H_ */ 51