@@ -262,6 +262,24 @@ Assigns the length and the address of filename for a I/O operation
262262
263263If no name is used for this operation, load .A with 0 so .X .Y are irrelevant.
264264
265+ <a name =" FFD2 " ></a >
266+
267+ ## 65490 $FFD2 JBSOUT
268+
269+ <span class =" badge badge-info " >Entry point for the BSOUT routine, currently at [ $xxxx] ( #xxxx ) </span >
270+
271+ Sends a byte to the logical file currenly specified for output.
272+
273+ ### Input
274+
275+ * .A holds the byte to send
276+
277+ ### Output
278+
279+ * Carry bit will be affected:
280+ * clear if data has been loaded succesfully
281+ * set in case of error and .A contains error code
282+
265283<a name =" FFD5 " ></a >
266284
267285## 65493 $FFD5 JLOAD
@@ -288,7 +306,6 @@ Loads or verifies a program file from tape or disk into a specified area of memo
288306 * set in case of error or if RUN/STOP has been pressed and .A contains error code
289307 * .A could be 4 (file not found), 8 (no name specified), 9 (illegal device number specificied), 16 (load extended over address $FEFF).
290308
291-
292309### Example
293310
294311``` Assembly
@@ -332,3 +349,17 @@ Saves the contents of a block of memory to disk or tape.
332349 * clear if data has been loaded succesfully
333350 * set in case of error or if RUN/STOP has been pressed and .A contains error code
334351 * .A could be 5 (serial device was not present), 9 (illegal device number specificied).
352+
353+ <a name =" FFDB " ></a >
354+
355+ ## 65502 $FFDB JSETTIM
356+
357+ <span class =" badge badge-info " >Entry point for the SETTIM routine, currently at [ $F665] ( #F665 ) </span >
358+
359+ Sets the value in the software jiffy clock
360+
361+ ### Input
362+
363+ * .A must contain the lo-byte of the value
364+ * .X must contain the mid-byte of the value
365+ * .Y must contain the hi-byte of the value
0 commit comments