trapexit / 3do-svc-funcs

Simple library providing access to kernel functions for use with supervisor mode on the 3DO

Home Page:https://3dodev.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

svc_funcs

A simple library for the 3DO which provides access to kernel functions to be used in supervisor mode since the symbols are not publicly available.

svc on ARM stands for supervisor mode.

The ordering of the functions relative to the KernelBase object can be found in folio.c.

See svc_mem_device for a usage example. Note that the functions must be called from supervisor mode.

Building

  1. Get 3do-devkit
  2. source 3do-devkit/activate-env
  3. make
  4. make install will install the header and library into 3do-devkit

About

Simple library providing access to kernel functions for use with supervisor mode on the 3DO

https://3dodev.com


Languages

Language:Assembly 61.0%Language:C 31.9%Language:Makefile 7.2%