dreamcast/sh7091/vbr.hpp
Zack Buhman c8e84be5d2 common.lds: define vbr alignment
This also creates an example of a VBR+0x100 function in interrupt.cpp
2024-04-15 18:22:28 +08:00

18 lines
358 B
C++

#pragma once
#include <cstdint>
__attribute__((section(".vbr.100")))
__attribute__((interrupt_handler))
void vbr100();
__attribute__((section(".vbr.400")))
__attribute__((interrupt_handler))
void vbr400();
__attribute__((section(".vbr.600")))
__attribute__((interrupt_handler))
void vbr600();
extern uint32_t __vbr_link_start __asm("__vbr_link_start");