boot_disc
Load a disc and autoboot it with SHIFT+BREAK in a single call. Performs a soft reset to preserve state, returning when the boot banner appears.
Instructions
Mount a disc and SHIFT+BREAK autoboot it in one call.
Equivalent to load_disc followed by reset(autoboot=True),
bundled so the common "load and run" workflow is a single tool
call. Same parameters as load_disc. The gesture matches a real
user holding SHIFT and pressing BREAK on a running BBC after
inserting a disc; the running BBC's state is otherwise preserved
through the soft reset.
Blocks until the boot banner reappears in MODE 7 screen RAM, so
the call returns with the disc's !BOOT already running (or
already finished).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| disc | Yes | ||
| drive | No | ||
| mutable | No | ||
| writeable | No | ||
| session_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||