Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2024-04

MIPS R3000 and PS1

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Kirill Kranz

Hi,

I'm porting the compiler to the PlayStation 1 Target. For this I need MIPS I integration.
I don't need FPU.

I see that MIPS II code is generated.
Perhaps I just overseen something - is there a switch to set to MIPS I ?

It would be very nice to talk to the MIPS FPC dev, I have some questions about the assembler generator.

I think it is possible for me to integrate the OS, but the pascal to assembler compiler development s beyond my scope :(

If You a FPC MIPS dev, pls write to

Kirill

Reply by email

Florian Klämpfl
to Kirill Kranz
Show quoted text 6 lines
Am 19.04.2024 um 12:12 schrieb Kirill Kranz via fpc-devel : Hi, I'm porting the compiler to the PlayStation 1 Target. For this I need MIPS I integration.

fpc/compiler/mips/cpuinfo.pas at least suggest that mips 1 is somehow implemented.

What goes currently wrong? Is your port so far available somewhere?

Show quoted text 7 lines
I don't need FPU. I see that MIPS II code is generated. Perhaps I just overseen something - is there a switch to set to MIPS I ? It would be very nice to talk to the MIPS FPC dev, I have some questions about the assembler generator.

I think there is no mips developer but best bet is to ask just here.

Show quoted text 13 lines
I think it is possible for me to integrate the OS, but the pascal to assembler compiler development s beyond my scope :( If You a FPC MIPS dev, pls write to Kirill _______________________________________________ fpc-devel maillist - https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply by email

Kirill Kranz

If I set MIPS I it still compiles me MIPS II instructions(a couple that are not supported, not much).

Nikolay motivated me to put my hands on the assemble writer. He has great experience with the FPC inner representation and gonna help me.

Of course you can look at my Fork, but atm. it is a mess(I'm still setupping things).
https://gitlab.com/Key-Real/source

I gonna ask a lot of questions in the Forum(fpc dev section), i hope for great support.

Together we'll gonna rock this! :)

Kirill

Reply by email