-
When building for the Nexys4DDR target using Vivado, and viewing the Methodology report gives a number of critical warnings, including:
1. Non-system clock used to drive flip flops in process `coun…
-
Native toolchain assembler: Evaluate error after calling str2int
-
Checking out the latest develop branch and compiling using ISE leads to the following error:
```
ERROR:NgdBuild:604 - logical block 'timer_interrupt' with type 'timer_module'
could not be reso…
-
Gentlemen, I did it!! I merged `dev-int` and `dev-io-addr` into `develop` this evening! 🥳 🎉 :bowtie:
There was astonishingly little trouble in the merging itself, because both of you were so di…
-
If one modifies the cursor (e.g. no blinking) or sets up a scanline ISR, then a system reset will not reset VGA back to factory default.
Example: Run `test_programs/vga_int.asm` and then press rese…
-
## Problem 1
Reproduction:
1. Start `test_programs/fancy.asm`
2. Try to browse a directory or load Q-TRIS from `/qbin`
=> It will not work; the system will crash or behave strangely
An o…
-
Gentlemen, this is an unusual "issue". It is just meant to share some joy with you about the first (still work-in-progress) version of the hardware timer interrupt in branch `dev-int`: This branch now…
-
Update the MEGA65 target to incorporate all the enhancements that happened in the last weeks including interrupts, timer interrupt device and new MMIO space. Minimum test:
* cpu_test.asm
* The Smo…
-
In real-time games, it is useful to poll whether a given key is currently pressed down or not. Currently, the keyboard interface is a FIFO, which gives information of which keys **have** been pressed,…
-
This will simplify the release process, by not having to update these values manually.