Search found 434 matches

by janbredenbeek
Wed Feb 17, 2021 12:12 am
Forum: Software & Programming
Topic: Mice and mouse queues...
Replies: 42
Views: 4742

Re: Mice and mouse queues...

mk79 wrote:
janbredenbeek wrote:And Minerva doesn't have a RESET command either ;)
Minerva‘s CTRL+ALT+SHIFT+TAB keyboard reset is the first thing I miss when I try to suffer QDOS again.

Forgot that one! :)
by janbredenbeek
Tue Feb 16, 2021 11:41 pm
Forum: Software & Programming
Topic: Mice and mouse queues...
Replies: 42
Views: 4742

Re: Mice and mouse queues...

I don't even know if there is still a reset button on the Q68 Derek builds. Most, including myself only use power-on reset. Being able to reset without reloading the OS was mainly a development tool. So the practical relevance of my concern is not very high. And Minerva doesn't have a RESET command...
by janbredenbeek
Tue Feb 16, 2021 4:29 pm
Forum: Software & Programming
Topic: Mice and mouse queues...
Replies: 42
Views: 4742

Re: Mice and mouse queues...

If Minerva could actually clear this bit for external interrupts, it would lead to a race condition if some hardware (there could be several devices) fires the next interrupt at an unlucky time. The right way is to clear the bit when the hardware removes the request, which is how I implement it now...
by janbredenbeek
Mon Feb 15, 2021 11:52 pm
Forum: Software & Programming
Topic: Mice and mouse queues...
Replies: 42
Views: 4742

Re: Mice and mouse queues...

Q68 Minerva does not yet deal with the missing hardware implementation of PC.INTRE (bit 4) in PC.INTR, which is always inactive = 0. I have implemented this bit in hardware now, and then my driver also works with interrupts. But I think this would better be fixed in Q68 Minerva, because FPGA update...
by janbredenbeek
Fri Feb 12, 2021 10:27 pm
Forum: Software & Programming
Topic: Q68 QoE Ethernet Driver
Replies: 42
Views: 3386

Re: Q68 QoE Ethernet Driver

Here is Version 0.25 of the driver. I have been trying to fix the random bad packet problems, And yesterday I threw my test programs at it, and saw no problems. So I thought I would post it. I noticed that the ETH_PING command hangs the machine (it worked with 0.22). Also ETH_INIT breaks the ethern...
by janbredenbeek
Mon Feb 08, 2021 10:40 pm
Forum: Software & Programming
Topic: Q68 QoE Ethernet Driver
Replies: 42
Views: 3386

Re: Q68 QoE Ethernet Driver

I was able to successfully run QBOX as Telnet server on the Q68. Couldn't get QLTerm to work as Telnet client though, Hi Jan, Did you try to investigate why QLTerm would not work? Is it a missing feature, or bug I need to find. QLTerm itself isn't TCP aware, but a Basic procedure opens an outgoing ...
by janbredenbeek
Thu Jan 28, 2021 11:38 pm
Forum: Hardware
Topic: QLUB Adapter - Initial Release...
Replies: 108
Views: 6060

Re: QLUB Adapter - Initial Release...

I don't think ACKing itself is the issue there. Even two Q68s achieve 200 KByte/s with TFTP, which also ACKs every block quite like QL network. More likely it comes from using TCP instead of UDP to carry the packet based QL protocol from emulator to emulator. I don't know it TCP_NODELAY is used as ...
by janbredenbeek
Thu Jan 28, 2021 12:03 am
Forum: Hardware
Topic: QLUB Adapter - Initial Release...
Replies: 108
Views: 6060

Re: QLUB Adapter - Initial Release...

[EDIT} It's when troubleshooting such mistiming issues that the rather 'loose' error checking implemented by the Sinclair Network protocol actually comes-in handy (simple byte-additive check-summing) - Were the error-checking at all robust, you would get barely any visible evidence of the corrupt p...
by janbredenbeek
Tue Jan 19, 2021 11:35 pm
Forum: Software & Programming
Topic: Maximum Devices in QDOS/Minerva
Replies: 3
Views: 294

Re: Maximum Devices in QDOS/Minerva

XorA wrote:Thanks for the answer.
uQLx's support for 16 * 8 directory devices is a tad optimistic then :-D

For each directory device you can have up to 8 instances (e.g. win1_ to win8_) but the total number of instances is limited to 16.
by janbredenbeek
Mon Jan 18, 2021 4:35 pm
Forum: Software & Programming
Topic: Q68 QoE Ethernet Driver
Replies: 42
Views: 3386

Re: Q68 QoE Ethernet Driver

I was also considering to write a SER driver independent from SMSQ/E, partially based on my experiences with a Qx0 PAR driver long ago. Probably I'd have looked at your own SER driver, which was for a specific UART, if I remember correctly. This was written for the 6850 UART. It was limited in that...