Alchemy
Loading...
Searching...
No Matches

system Directory Reference

Files

 
callback_scheduler.h
 The task scheduler: tasks, their order and the scheduler's state.
 
dma.h
 DMA channel registers, and the DMA and CPU fills.
 
far_runtime.h
 Declares nothing: an empty header kept for the files that include it.
 
field_effect.h
 Field effects, their scripts and the flags that spawn them.
 
fixed_point_position.h
 FixedPointPosition, a position in 16.16 fixed point.
 
flash.h
 Flash memory: erasing, programming and reading sectors.
 
flash_data.h
 The flash chips: sector size and count, and each chip type's routines.
 
io_reg.h
 The hardware's I/O registers and their bits, as pret names them.
 
io_write_queue.h
 The register write queue that VBlank carries out after each finished frame.
 
iowrite.h
 Io_Write16, a 16-bit write to a register or memory.
 
irq.h
 The hardware's interrupt sources and the interrupt handler table.
 
irqlock.h
 Saving, disabling and restoring the interrupt master enable.
 
mem.h
 The heaps: allocating and freeing blocks.
 
mulq16.h
 MulQ16, the 16.16 fixed-point multiply.
 
object_effect.h
 The fade overlay, the weather particles and the actor effect work.
 
object_lookup.h
 Declares nothing: an empty header kept for the files that include it.
 
ramcode.h
 Copying ARM routines to RAM to run them there.
 
runtime_interfaces.h
 Declares nothing of its own: it only includes edition.h and types.h.
 
savedata.h
 The save data's signature and header template, and the link test words.
 
scene.h
 FIELD_AT_OFFSET and the entity and camera views older scene code reads.
 
serial_runtime.h
 The link cable's runtime: serial packets, registers and transfer state.
 
system.h
 The system's routines and globals: interrupts, BIOS sound bias, random numbers and sleep.
 
vector3.h
 Vector3, a three-coordinate vector.