Search found 464 matches
- Mon Aug 04, 2025 12:36 am
- Forum: Astrobe for Raspberry Pi RP2040 and RP2350
- Topic: Unexpected Compilation Error
- Replies: 1
- Views: 75140
Re: Unexpected Compilation Error
Thank you for your report - the whole issue of import ordering, re-importing and aliasing is very complex. e.g. another workaround for this example is to change the order of imports in SysCall to: IMPORT ReadyQueue, Types; The IMPORT system was extensively refactored a year or so ago in an attempt t...
- Wed Jul 16, 2025 12:35 am
- Forum: Signetics 2650
- Topic: S2650 User Manual with PDF Index
- Replies: 0
- Views: 138456
S2650 User Manual with PDF Index
I've created an index using Adobe Acrobat in the Signetics 2650 Microprocessor user manual PDF file. You can download a copy from the S2650 section of my Astrobe website:
https://www.astrobe.com/S2650/

https://www.astrobe.com/S2650/

- Tue Jun 03, 2025 11:22 pm
- Forum: Astrobe for FPGA RISC5
- Topic: Nexys board RAM interface
- Replies: 3
- Views: 297278
Re: Nexys board RAM interface
OK - now read the Nexys-A7 Reference Manual. If you still do not understand why the .xcd file is not involved you should be able to get help on the Digilent Forum.
- Tue Jun 03, 2025 11:08 pm
- Forum: Bug Reports
- Topic: Config Files Limitations
- Replies: 1
- Views: 233710
Re: Config Files Limitations
Internally the menu items are ordered with the single digit 0..9. Hence only the first ten items in a folder should be displayed. If the folder contains more than ten valid items selecting item 1 0, 1 1, 1 2 etc. will result in the config file numbered 1 being loaded. This problem will be fixed in t...
- Mon Jun 02, 2025 10:22 pm
- Forum: Astrobe for FPGA RISC5
- Topic: Nexys board RAM interface
- Replies: 3
- Views: 297278
Re: Nexys board RAM interface
The RISC5 RAM interface is described in Chapter 17 The processor's environment in the book Project Oberon - The Design of an Operating System, a Compiler, and a Computer . Although the details are different, the basic principles of the design for the Artix 7 FPGA on the Digilent Nexys board are the ...
- Mon Jun 02, 2025 9:46 pm
- Forum: Astrobe for Raspberry Pi RP2040 and RP2350
- Topic: SYSTEM.VMSR, SYSTEM.VMRS
- Replies: 2
- Views: 176102
Re: SYSTEM.VMSR, SYSTEM.VMRS
Sorry - support is not provided for "undocumented features".
- Tue May 27, 2025 9:41 pm
- Forum: Astrobe for Raspberry Pi RP2040 and RP2350
- Topic: Finding Imported Modules
- Replies: 8
- Views: 284918
Re: Finding Imported Modules
OK - thanks. A couple of points: 2) You said that "the following code results in the error: 'Module M1 - wrong version". Correction - I should have said: "the following code can result in the error: 'Module M1 - wrong version" 4) As I understand, the build system a) performs separate compilations fo...
- Sat May 24, 2025 10:38 pm
- Forum: Astrobe for Raspberry Pi RP2040 and RP2350
- Topic: Finding Imported Modules
- Replies: 8
- Views: 284918
Re: Finding Imported Modules
I'm sorry - you've lost me. Are you now saying it is all working as it should?
If not and problems only arise if there are two or more modules with the same name in the current list of search paths I can try and modify the system to report that as an error.
If not and problems only arise if there are two or more modules with the same name in the current list of search paths I can try and modify the system to report that as an error.
- Sat May 24, 2025 6:10 am
- Forum: Astrobe for Raspberry Pi RP2040 and RP2350
- Topic: Finding Imported Modules
- Replies: 8
- Views: 284918
Re: Finding Imported Modules
In your original example M1 in lib is identical to M1 in prog which is not a realistic scenario. It wouldn't matter which one is picked up by the linker. In a valid example of what I believe you are trying to test / demonstrate, the public interface of the modules (i.e. the exported items) would nee...
- Fri May 23, 2025 4:57 am
- Forum: Astrobe for Raspberry Pi RP2040 and RP2350
- Topic: Relative Search Path
- Replies: 2
- Views: 116054
Re: Relative Search Path
A build results in zero or more separate compilations, each with their own, possibly different, set of relative search paths. If all of the compilations succeed, it is followed followed by a link with its own set of relative search paths. During the compilation phase, relative paths are relative to ...