“branch call” — the OS system-call mechanism: rst 28h + a 2-byte ID, dispatched through a jump table to a routine on any flash page. See The bcall Mechanism.
bjump
OS-internal cross-page jump: CALL cross_page_jump; .dw addr; .db page (a tail-jump). The sibling of bcall for the OS’s own use.
RST shortcut
A 1-byte rst NN vector that fast-paths a hot routine (rst 10h=_FindSym, rst 30h=_FPAdd, rst 28h=the bcall dispatcher).
context
The active “mode” (homescreen, Y= editor, graph, an app…). A block of handler vectors at cxMain (0x858D); the main loop runs the current context’s handlers. See Boot, Contexts & Errors.
paging / banking
The Z80 sees 64 KiB; ports 6/7 swap which 16 KiB flash/RAM page is visible in the two middle slots. See Paging.
APD
Auto Power Down — the timer-driven idle shutoff.
MathPrint
The 2D “pretty-print” rendering of expressions; on this OS the engine is on page 0x39.
Variable Allocation Table — the RAM catalog of every named object, growing down from symTable (0xFE66). See Variables & the VAT.
object type
The 1-byte type tag of a variable (RealObj=0, ListObj=1, ProgObj=5, AppVarObj=0x15…), modeled as the TIVarType enum.
archive
Variables relocated to flash to save RAM; the VAT entry’s page byte then points into flash. See Variables, Archive & Unarchive.
garbage collection
Compacting the archive flash when it fills (“Garbage Collecting…”). The GC-core candidate flash_gc_relocate@3C:7BD0 is a project-local inferred label, not a defined function in the current live DB nor a WikiTI or ti83plus.inc equate.
RAM heap
The dynamic region from userMem (0x9D95) up to the VAT; managed by _InsertMem/_DelMem. See Memory Management.
Addresses: written pp:addr where pp is the flash page (00–3F) — e.g. 3D:6745. Page 0 (the always-mapped kernel) is also written ram:addr since Ghidra keeps it in the ram space. A bare 0x…. with no page is a RAM/data address. See Conventions.
bcall IDs vs addresses: a bcall has both an ID (the 2-byte value after rst 28h, e.g. _FlashToRam = 5017h) and a body address (3D:6745). The ID is not an address.
Confidence flags: [confirmed] (seen in disassembly), [standard] (matches documented TI-83+/84+ behavior), [hypothesis] (inferred). See Conventions.
Function names: official TI bcalls are _CamelCase (_FindSym); RE-inferred names are snake_case (findsym_scan).