Search found 153 matches

by gray
Sun Aug 24, 2025 8:24 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 24
Views: 11944551

Re: Oberon RTK Updates

by gray
Tue Aug 12, 2025 10:58 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 24
Views: 11944551

Re: Oberon RTK Updates

by gray
Sun Aug 03, 2025 5:03 am
Forum: Astrobe for Raspberry Pi RP2040 and RP2350
Topic: Unexpected Compilation Error
Replies: 1
Views: 70949

Unexpected Compilation Error

I have run into a puzzling compilation error, using the RP2350 command line compiler, latest version. The following test case is distilled down from the real program by stepwise deletion of all code that does not make any change regarding the error message. MODULE Types; TYPE Actor* = POINTER TO Act...
by gray
Sun Aug 03, 2025 4:43 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 24
Views: 11944551

Re: Oberon RTK Updates

by gray
Sun Jul 27, 2025 9:28 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 24
Views: 11944551

Re: Oberon RTK Updates

Latest changes and updates: https://oberon-rtk.org/updates/2025/cn-2025-07-27

Focus: an asynchronous, event-driven and pre-emptive kernel.

Website: https://oberon-rtk.org/
GitHub repository: https://github.com/ygrayne/oberon-rtk
by gray
Sun Jul 20, 2025 1:12 pm
Forum: Astrobe for Raspberry Pi RP2040 and RP2350
Topic: Type Tests
Replies: 2
Views: 120897

Re: Type Tests

Analysis attempt. First case, with M0, ie. with all type defs in the module, we have this binary representation of the types (from the linked assembly listing, ie. with resolved addresses): MODULE M0; TYPE Mp* = POINTER TO Mdesc; M0p* = POINTER TO M0desc; Mdesc* = RECORD END; . 4 010004988H 00000H <...
by gray
Sat Jul 19, 2025 11:38 am
Forum: Astrobe for Raspberry Pi RP2040 and RP2350
Topic: Type Tests
Replies: 2
Views: 120897

Type Tests

Consider this first test case: MODULE M0; IMPORT Main, Out; TYPE Mp* = POINTER TO Mdesc; M0p* = POINTER TO M0desc; Mdesc* = RECORD END; M0desc* = RECORD (Mdesc) END; M1p* = POINTER TO M1desc; M1desc* = RECORD (M0desc) END; VAR mp: Mp; m0p: M0p; m1p: M1p; BEGIN NEW(m1p); mp := m1p; ASSERT(mp IS M0p, ...
by gray
Tue Jul 08, 2025 4:19 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 24
Views: 11944551

Re: Oberon RTK Updates

by gray
Tue Jun 17, 2025 9:19 am
Forum: Raspberry Pi RP2040 and RP2350
Topic: Oberon RTK Updates
Replies: 24
Views: 11944551

Re: Oberon RTK Updates

Latest changes and updates: https://oberon-rtk.org/updates/2025/cn-2025-06-16

Nascent support for a new board: TinyVision Pico2-Ice, which combines an RP2350B with a Lattice Semi iCE40UP5K FPGA.

Website: https://oberon-rtk.org/
GitHub repository: https://github.com/ygrayne/oberon-rtk