Search found 3208 matches

by tofro
Fri Sep 19, 2025 12:49 pm
Forum: Software & Programming
Topic: Assembler Programming Problem
Replies: 16
Views: 519

Re: Assembler Programming Problem

In a BASIC Extensionion you should also be able to safely use the BASIC buffer.
by tofro
Wed Sep 17, 2025 6:52 pm
Forum: General QL Chat
Topic: The BEST QL Editor
Replies: 34
Views: 1409

Re: The BEST QL Editor


The most annoying thing IMHO is that uEmacs warps the pointer to some unexpected place if you select a menu item. I keep searching my mouse pointer in that program. Isn't it similar in QD? When you click on an item with the mouse from the editing window, you first have to look back at where you ...
by tofro
Wed Sep 17, 2025 2:48 pm
Forum: General QL Chat
Topic: The BEST QL Editor
Replies: 34
Views: 1409

Re: The BEST QL Editor

Derek_Stewart wrote: Wed Sep 17, 2025 7:28 am
I would of liked more integration with the Extended Environment, but QD does all that, I use both to write programmes.
The most annoying thing IMHO is that uEmacs warps the pointer to some unexpected place if you select a menu item. I keep searching my mouse pointer in that program.
by tofro
Mon Sep 15, 2025 12:31 pm
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 646

Re: QL flash programming



I think the big thing to sort out is the mechanism for loading and executing code that either stops the OS task scheduler and disables interrupts, or both? Also, I'm not clear, though I am sure many here are, if it is possible to return to the operating system after this step or if a restart is ...
by tofro
Mon Sep 15, 2025 8:50 am
Forum: General QL Chat
Topic: The BEST QL Editor
Replies: 34
Views: 1409

Re: The BEST QL Editor



Even today, most of the vi commands have left their traces in muscle memory.


I’m using QED on the QL and I still keep trying to use vi keystrokes even though I haven’t really used it since the early 00’s


I used to have a colleague whose text files sporadically had an arbitrary "ZZ" at the ...
by tofro
Mon Sep 15, 2025 7:54 am
Forum: General QL Chat
Topic: The BEST QL Editor
Replies: 34
Views: 1409

Re: The BEST QL Editor



Norm. (Posting from outside the supermarket until we get broadband!)


"Honey, I'll fetch my e-mail. Do we need anything from the store?" :D

Its amazing how dependent we have become from comms infrastructure.

On the topic:
"Back then", I never understood why someone would want to cope with ...
by tofro
Mon Sep 15, 2025 7:41 am
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 646

Re: QL flash programming

Dave,

no, "owning" the machine (disabling multi-tasking and interrupts) is really a piece of cake - some machine code instructions and it's yours. "Coming back" from that state is similarly simple.


; go to supervisor mode and switch off the scheduler
move.w sr,-(sp) ; save status register ...
by tofro
Sun Sep 14, 2025 1:51 pm
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 646

Re: QL flash programming


I favour a utility to do flash programming.

The timing loops can be avoided by using a facility that most flash vendors provide - which is a 'busy' bit that can be read - if it's still set, you loop around until it's cleared - then move onto the next bit/byte/block and so on.


That's called ...
by tofro
Sun Sep 14, 2025 8:56 am
Forum: Software & Programming
Topic: QL flash programming
Replies: 14
Views: 646

Re: QL flash programming

Writing a Flash update program isn't really rocket science - you write some magic byte sequences to some magic addresses with proper timing. Writing a generic flash updater, however, is. You not only need to detect the exact ID of the part (that information can be queried from the chip), you also ...
by tofro
Wed Sep 10, 2025 8:54 am
Forum: The Off-Topic Section
Topic: Today I Received...
Replies: 800
Views: 497842

Re: Today I Received...



Today I received ... the keys to our new house in Dyke, a small village near Forres up here in NE Scotland. It's taken three years but we've finally found a house! The bad news is, the mobile phone reception there is worse than it is here, so our hope of mobile broadband working better than here ...