Skip to content

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

Notifications You must be signed in to change notification settings

trapexit/3do-svc-funcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published