Author |
Message |
Forum: Programming Topic: Position Independent Code on the 65816 |
Sheep64 |
Posted: Mon Nov 21, 2022 11:53 am
|
|
Replies: 12 Views: 1873
|
... complexity of platform specific pre-emptive multi-tasking. Likewise, FLEX and C64OS make the distinction between application and utility. There is definitely a case for sharing one memory segment and I wonder if restricted ... |
|
|
Forum: General Discussions Topic: Another 65xx operating system? |
drogon |
Posted: Mon Oct 24, 2022 9:40 am
|
|
Replies: 14 Views: 12576
|
Some very good posts recently about DOS/65, CP/M (65) and Flex, so I thought I'd post something about another OS that rarely gets a mention ... create a directory called c then, :0.$.c.hello might be the file you want. Utility ROMs quickly sprang up too - and the OS allowed for this - when you ... |
|
|
Forum: Programming Topic: Comparison: CP/M versus FLEX |
BillG |
Posted: Fri Oct 14, 2022 1:28 pm
|
|
Replies: 8 Views: 2392
|
... the 6502 world, maybe it is time... As I worked on implementing FLEX on the 6502, I compiled this list of significant contrasts with CP/M-80 ... way to designate a "working drive." FLEX users have to use a utility program to set and view the designation of the working drive. * CP/M ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
floobydust |
Posted: Thu Aug 12, 2021 1:40 pm
|
|
Replies: 88 Views: 10505
|
... EEPROM code without removing the EEPROM, as my Monitor also provides the ability to program the EEPROM insitu. I've since written a separate Flash Utility which can update the Monitor code insitu. I've got an early version Flash Utility for the BIOS, but that one is more tricky... it works, but ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
BillG |
Posted: Thu Aug 12, 2021 1:16 pm
|
|
Replies: 88 Views: 10505
|
First, nice to hear that you're back to working on Flex for the 6502. Second, not sure if my input can help you that much, but here's ... code to disturb as little as possible and what in particular to preserve. - Utility Command Space... not sure on this one, as I'm not familiar with Flex. ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
drogon |
Posted: Thu Aug 12, 2021 11:52 am
|
|
Replies: 88 Views: 10505
|
... $103; this may be useful to try to save data after a crash before a total clean restart. Is it important at all to preserve the contents of the Utility Command Space under the same scenario? It was handy for me when developing my BCPL VM to look at RAM sometimes after a reset, so I added stuff ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
floobydust |
Posted: Thu Aug 12, 2021 11:37 am
|
|
Replies: 88 Views: 10505
|
I have been putting some development time into FLEX again. The first priority is rearranging the several components of the system ... total clean restart. Is it important at all to preserve the contents of the Utility Command Space under the same scenario? I have always thought that the "current ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
GARTHWILSON |
Posted: Thu Aug 12, 2021 5:10 am
|
|
Replies: 88 Views: 10505
|
... $103; this may be useful to try to save data after a crash before a total clean restart. Is it important at all to preserve the contents of the Utility Command Space under the same scenario? I'm not sure how closely this will relate to what you're asking; but if I crash the workbench computer, ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
BillG |
Posted: Thu Aug 12, 2021 3:36 am
|
|
Replies: 88 Views: 10505
|
I have been putting some development time into FLEX again. The first priority is rearranging the several components of the system ... total clean restart. Is it important at all to preserve the contents of the Utility Command Space under the same scenario? I have always thought that the "current ... |
|
|
Forum: Hardware Topic: A debugging story, ongoing, Apple II |
BillG |
Posted: Sat Jun 19, 2021 4:50 am
|
|
Replies: 7 Views: 713
|
... is to eventually provide a simulator for the 6800 so that many existing FLEX programs can be used. There were too many issues which cannot be resolved ... drive" like CP/M and MS-DOS instead of having to run a utility program to assign the "working drive." The concept of the ... |
|
|
Forum: Programming Topic: Simulating an 8080. Is there a better way to do this? |
BillG |
Posted: Sun Apr 04, 2021 6:16 am
|
|
Replies: 61 Views: 6350
|
... the 6800 version, now has limited disk support when built to run as a FLEX program. It can now load and run the CP/M DUMP utility: 3.run8080 2.dump c:hello.hex FLEX uses numbers to identify disk drives. My emulated ... |
|
|
Forum: Programming Topic: A way to relocate code |
fachat |
Posted: Tue Dec 22, 2020 1:00 pm
|
|
Replies: 24 Views: 3549
|
... available. Allow me to clarify more specifically what I am after. The FLEX EXEC command on the 6809 loads into the Utility Command Space. It checks MEMEND and copies itself to the top of the main RAM and lowers ... |
|
|
Forum: Hardware Topic: CF card handling in 6502 system |
floobydust |
Posted: Sat Oct 03, 2020 7:34 pm
|
|
Replies: 6 Views: 982
|
... ported over to the 6502. 1- BillG (on this forum) has been porting Flex (initially for the 6800) to the 6502 and there's a long post here: http://forum.6502.org/viewtopic.php?f=2&t=6085 ... console serial port, which has been working fine. I'm certain a simple utility can be written to create ... |
|
|
Forum: Programming Topic: A way to relocate code |
BillG |
Posted: Thu Sep 03, 2020 8:00 pm
|
|
Replies: 24 Views: 3549
|
... complicated. Allow me to clarify more specifically what I am after. The FLEX EXEC command on the 6809 loads into the Utility Command Space. It checks MEMEND and copies itself to the top of the main RAM and lowers ... |
|
|
Forum: Programming Topic: FLEX for the 6502 or building a compatible operating system. |
BillG |
Posted: Wed Jul 22, 2020 2:37 am
|
|
Replies: 88 Views: 10505
|
I'm a bit surprised at the idea of FLEX coming in two chunks, or of it providing a modest size hole for utilities: > FLEX utilities run in a special area within the system image called the Utility Program Space Is the idea that utilities are built to a fixed address, and can ... |
|
|
Sort by: |