Skip to main content

Coprocessor

Type Alias Coprocessor 

Source
pub type Coprocessor = Coprocessor;
Expand description

Identifies which coprocessor (if any) a board carries.

Mirrors the header’s CoproId but is re-exported here so downstream callers can match on a board’s coprocessor without importing the header module.

Aliased Type§

pub enum Coprocessor {
    None,
    Dsp,
    SuperFx,
    Sa1,
    SDd1,
    Spc7110,
    Cx4,
    Obc1,
    Srtc,
    St018,
}

Variants§

§

None

No coprocessor — plain LoROM/HiROM/ExHiROM ROM (+ optional SRAM).

§

Dsp

NEC uPD77C25 DSP-1..4 (Pilotwings, Super Mario Kart, …).

§

SuperFx

Super FX / GSU-1/2 (Star Fox, Yoshi’s Island).

§

Sa1

SA-1 (Super Mario RPG, Kirby Super Star).

§

SDd1

S-DD1 decompression (Star Ocean, Street Fighter Alpha 2).

§

Spc7110

SPC7110 decompression + RTC (Far East of Eden Zero).

§

Cx4

Capcom CX4 (Mega Man X2/X3).

§

Obc1

OBC1 (Metal Combat).

§

Srtc

Sharp RTC-4513 standalone real-time clock (Daikaijuu Monogatari II).

§

St018

ST018 — a full ARMv3 (ARM6) CPU coprocessor (Hayazashi Nidan Morita Shogi 2).