Blog Archives
Interrupt routine trashes registers (GCC for Renesas RX)
When reserving register for speed these sometime gets trashed… CMAKE_C_FLAGS ” -mint-register=2″ CMAKE_C_FLAGS ” -msmall-data-limit=512″ The isr looks like: ServiceFastRXI1: 0000009b: pushm r1-r5 0000009d: mov.l #0x6500, r4 000000a3: mov.l [r4], r2 000000a5: mov.b 40997[r13], r1 000000a9: mov.l #0x6300, r3
Which CPU to select for RX26T compilation.
Hello I wan’t to compile for RX26T, but it is not found in the list of CPU in the current version of RX GCC (202311) “rx-elf-gcc (GCC_Build_20231121) 8.3.0.202311-GNURX 20190222” What CPU must I select? It is a RXv3 CPU? BR.
Warning Messages from GCC for Renesas RX Compiler : _getpid, _kill
サポートご担当者様 I hope this message finds you well. I am writing to inquire about warning messages that I am encountering while using the GCC for Renesas RX compiler. Specifically, when compiling C programs for the RX651 microcontroller, I am receiving
Any document about Renesas RX elf relocation ?
Looking for detail or description for it. only found information of program section:https://www.renesas.com/us/en/document/mat/cc-rx-compiler-users-manual
Support for the RL78/G16?
I am using the GNURX compiler, for the RX600, and am completely satisfied. Now, I am considering the RL78/G16 for some projects. However, I do not see the G16 in the list of supported processors. Is there any possibility of
How to declare far function pointer with GNURL78
Hello, I’m trying to declare a far function pointer(32-bit pointer pointing to a function) with RL78 GCC, but I can’t find how to do this. CC-RL seems to be able to do this by writing like below, so I tried
Development tool setup for Renesas RX MCU
Hi, I am new to Renesas MCU as well as using this open source tool for the RX mcu. I have installed the RX gcc toolset from this website as well as the e2 studio from Renesas website. Now I
GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting
Hello support team, I’m trying to use VSCode, CMake and GNURX. I notice that GCC for Renesas RX 8.3.0.202202 or later needs `Path` setting which wasn’t necessary before. For example: C:/Renesas/GCCLLVM/GNURX-ELF/8.3.0.202104/rx-elf/rx-elf/bin/rx-elf-gcc.exe -c test.c –> OK C:/Renesas/GCCLLVM/GNURX-ELF/8.3.0.202202/rx-elf/rx-elf/bin/rx-elf-gcc.exe -c test.c –> NG This
メールとアクティベーションが正しくないと表示されます
Toolchainをダウンロードしてインストールを実行する場合にメールアドレスとアクティべーションコードを入れますが、正しくありませんとエラーが表示されます。 正しくメールとパスワードは入れているのですが、どうしてでしょうか。 飯田
RL78 GCC __far and __near modifier
Hello, I’m trying to use the __far modifier when declaring constants on my code, but GCC is not recognizing the modifier, same for __near. The code works even with the errors! Thank you, Andre Oliveira

日本語