[Oberon] PO2013 - SD Image Tool
Tomas Kral
thomas.kral at email.cz
Fri May 22 18:46:12 CEST 2020
> With some OCR commands I am getting timeout, which usually results,
> Oberon0 interpreter goes out of sync.
I have introduced a wait of 100ms in OCR.SR Loop.
I do not loose sync with Oberon0 now.
OLR at RPI <===> FPGA Risc5
May I just ask for the meaning of
data and stat in Send/Rec routines in RS232.Mod?
CONST data = -56; stat = -52;
PROCEDURE Send*(x: INTEGER);
BEGIN
REPEAT UNTIL SYSTEM.BIT(stat, 1);
SYSTEM.PUT(data, x)
END Send;
PROCEDURE Rec*(VAR x: INTEGER);
BEGIN
REPEAT UNTIL SYSTEM.BIT(stat, 0);
SYSTEM.GET(data, x)
END Rec;
module RISC5Top(
...
(iowadr == 18) ? {24'b0, dataRx} : // -56
(iowadr == 19) ? {30'b0, rdyTx, rdyRx} : // -52
RS232T
transmitter(.clk(clk), .rst(rst), .start(startTx), .fsel(bitrate), .data(dataTx), .TxD(TxD), .rdy(rdyTx));
module RS232R(
input clk, rst,
input RxD,
input fsel,
input done, // "byte has been read"
output rdy,
output [7:0] data);
How are rdyTx, rdyRx wired (FTDI???) on Pepino through USB port?
As I cannot read schematics well, I do not see it in the
wiring. (Pepino board)
Many thanks
--
Tomas Kral <thomas.kral at email.cz>
More information about the Oberon
mailing list