mirror of
https://github.com/curioustorvald/tsvm.git
synced 2026-03-07 19:51:51 +09:00
basic:SAVE function, filesystem:write
This commit is contained in:
21
assets/bios/basicbios.js
Normal file
21
assets/bios/basicbios.js
Normal file
@@ -0,0 +1,21 @@
|
||||
println("Main RAM:"+(system.maxmem() >> 10)+" KBytes");
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// probe bootable device
|
||||
|
||||
var _BIOS = {};
|
||||
|
||||
// Syntax: [Port, Drive-number]
|
||||
// Port #0-3: Serial port 1-4
|
||||
// #4+ : Left for future extension
|
||||
// Drive-number always starts at 1
|
||||
_BIOS.FIRST_BOOTABLE_PORT = [0,1]; // ah screw it
|
||||
|
||||
Object.freeze(_BIOS);
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
// load a BASIC rom
|
||||
sys.mapRom(1);
|
||||
eval("let _appStub=function(exec_args){"+sys.romReadAll()+"};_appStub;")();
|
||||
Reference in New Issue
Block a user