Skip to navigation

Elite on the BBC Micro

Loader: do_FILEV [Elite-A, Loader]

Name: do_FILEV [Show more] Type: Subroutine Category: Loader Summary: The custom handler for OSFILE calls in the BBC Master version
Context: See this subroutine in context in the source code References: This subroutine is called as follows: * set_vectors calls do_FILEV
\ --- Mod: Whole section added for Elite-A: -----------> .do_FILEV JSR restorews \ Call restorews to restore the filing system workspace, \ so we can use the filing system .old_FILEV JSR &100 \ This address is modified by the Master-specific code \ in part 1 of the loader (just after the cpmaster \ loop), so it calls the existing FILEV handler \ Fall through into savews to save the filing system \ workspace in a safe place and replace it with the MOS \ character set, so that character printing will work \ once again \ --- End of added section ---------------------------->