summaryrefslogtreecommitdiff
path: root/kernel/src/arch/aarch64/cpu/el.hpp
blob: 5ca244b7aa58f24b114072ac16b371f27cafe90d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
#include <cstdint>
namespace aarch64 {
    namespace el {

        struct int_frame {
            std::uint64_t ip;
            std::uint64_t sp;
            std::uint64_t flags;
            std::uint64_t x[32];
        };

        void init();
    };
};