Bobbi Webber-Manners
8f35f76d62
Increase EAUXMOS1 (end of staging area) - Thanks JGH!
2021-08-19 13:50:59 -04:00
Bobbi Webber-Manners
13022f0433
OSFILE: Call GET_FILE_INFO to obtain load address
2021-08-17 20:13:51 -04:00
Bobbi Webber-Manners
5313c6188e
IENTAUX/IENTMAIN macros for IRQ handlers. No CLI!
2021-08-17 12:00:50 -04:00
Bobbi Webber-Manners
8c92712dbe
More IRQ handling fixes. Should be correct now!
2021-08-16 14:58:05 -04:00
Bobbi Webber-Manners
76842a55c7
SEI before XFER, CLI after. For the IIgs.
2021-08-15 17:15:26 -04:00
Bobbi Webber-Manners
4d292c4702
Minor change to SP handling on AUX->MAIN
2021-08-15 15:27:35 -04:00
Bobbi Webber-Manners
4ad57d2ac4
Refactored code. Renamed source file.
2021-08-14 23:42:06 -04:00
Bobbi Webber-Manners
9fbb3b9245
Clean up macros. IRQ handling fix
2021-08-14 01:18:35 -04:00
Bobbi Webber-Manners
d781709ed5
Added simple ROM selection menu.
2021-08-10 15:10:15 -04:00
Bobbi Webber-Manners
e3a4537db4
Incorporate the rest of JGH's MOS refactoring.
2021-08-09 21:27:44 -04:00
Bobbi Webber-Manners
d31ea2636b
Split source files, for ease of maintenance.
2021-08-07 22:48:24 -04:00
Bobbi Webber-Manners
ae6753ac0b
Pass Apple II IRQs to ProDOS IRQ handler (not tested!)
2021-08-05 23:02:13 -04:00
Bobbi Webber-Manners
2a47a9ea88
Finished OSARGS. Seek command done.
2021-08-01 16:32:15 -04:00
Bobbi Webber-Manners
f68f268806
Finished refactoring/cleanup
2021-07-31 21:39:05 -04:00
Bobbi Webber-Manners
db3bb4e6fd
Further code cleanup.
2021-07-31 20:37:18 -04:00
Bobbi Webber-Manners
81fb379a01
Even more code cleanup!
2021-07-31 20:19:15 -04:00
Bobbi Webber-Manners
9552ae0d29
More code cleanup
2021-07-31 18:58:59 -04:00
Bobbi Webber-Manners
3781e74425
Further cleanup
2021-07-31 17:33:08 -04:00
Bobbi Webber-Manners
aa992200c0
More core cleanup
2021-07-31 16:26:32 -04:00
Bobbi Webber-Manners
e8dda24e6c
Some more code cleanup
2021-07-31 16:10:12 -04:00
Bobbi Webber-Manners
3f94c48bcc
More code cleanup (in progress ...)
2021-07-30 17:33:50 -04:00
Bobbi Webber-Manners
51de720795
Code cleanup.
2021-07-30 16:49:34 -04:00
Bobbi Webber-Manners
aebc3d261f
Implemented OSARGS flush cmds. Auxmem code cleanup.
2021-07-30 15:47:36 -04:00
Bobbi Webber-Manners
3d4c4b2e85
Added support for OSBYTE $7F (End of file)
2021-07-29 14:43:56 -04:00
Bobbi Webber-Manners
e40f3a391a
BGET and BPUT seem to be working now.
2021-07-28 20:47:26 -04:00
Bobbi Webber-Manners
9d024ad5b8
Handle I/O buffers. Split code into multiple files.
2021-07-28 00:17:47 -04:00
Bobbi Webber-Manners
80fbfbd6cd
Merged in JGHarston's patch. (Second attempt!)`
2021-07-26 20:07:51 -04:00
Bobbi Webber-Manners
bfe029e772
Revert "Tidied API block, vectors, initialisation, other bits"
2021-07-26 19:17:43 -04:00
Bobbi Webber-Manners
859f491b16
Merge branch 'main' into main
2021-07-26 18:16:18 -04:00
Bobbi Webber-Manners
58d6727e5e
Started work on OSFIND, OSBGET/OSBPUT. W-I-P.
2021-07-26 17:58:30 -04:00
jgharston
fd8e5ba0c6
Add files via upload
...
Corrected and updated MOS API entry block
Created default vector table
Vectors initialised from default vector table
Corrected OSFILE error numbers
PRSTR prints via OSASCI
Laid out zero page workspace
Added OUT2HEX, optimised OUTHEX
Added WRCH wrapper to OUTCHAR
OSRDLINE recognises BS for delete
RDCH sets ESCFLAG if Escape returned, lets REPEAT PRINT GET:UNTIL 0 to stop
2021-07-26 10:10:41 +01:00
Bobbi Webber-Manners
d68dbd19bf
Added more OSBYTE/OSWORD calls. FSCV vector.
2021-07-25 19:04:51 -04:00
Bobbi Webber-Manners
977b260be4
Fix OSWORD0, add OSWORD5/6. Improve OSCLI debug. Other fixes.
2021-07-25 16:46:16 -04:00
Bobbi Webber-Manners
2e24580981
Added routine to disconnect /RAM
2021-07-22 21:29:05 -04:00
Bobbi Webber-Manners
aabc8c21e6
Fixed prefix-setting code
2021-07-22 18:11:21 -04:00
Bobbi Webber-Manners
4cb94bb3aa
Reimplemented OSWORD(A=$00). Forth works now too!
2021-07-20 23:47:30 -04:00
Bobbi Webber-Manners
bfbf1348f8
Implemented *DIR and *HELP
2021-07-19 22:20:02 -04:00
Bobbi Webber-Manners
a4e22aa581
Corrected location of AUXBLK -> Aux LC memory
2021-07-19 15:42:04 -04:00
Bobbi Webber-Manners
a6e3753c44
Added *CAT function. Fixed LOADFILE bug.
2021-07-18 23:58:29 -04:00
Bobbi Webber-Manners
00c69604d1
Added *QUIT command
2021-07-17 22:51:36 -04:00
Bobbi Webber-Manners
83c048b603
Fixed warmstart - only relocate on cold start!
2021-07-17 16:03:48 -04:00
Bobbi Webber-Manners
7bb65cdca8
Improved LOADFILE error handling
2021-07-17 13:15:28 -04:00
Bobbi Webber-Manners
28f7d31491
Improved default break handler, OSFILE error handling
2021-07-17 02:13:07 -04:00
Bobbi Webber-Manners
43b97430fb
Initial version.
2021-07-15 22:16:22 -04:00