You are here

Creator 3.0 Major(?) Bug Report | Cypress Semiconductor

Creator 3.0 Major(?) Bug Report

Summary: 6 Replies, Latest post by JHM on 04 Jan 2014 06:29 AM PST
Verified Answers: 0
Last post
Log in to post new comments.
user_1377889's picture
9284 posts

When trying to access a specified register in GCC the syntax is given clearly. Here an example:

volatile register uint32 R2 asm ("r2");

This line gets flagged by the code-checker stating that the label "r2" is ignored because R2 is an automatic variable.

Instead declaring

static volatile register uint32 R2 asm ("r2");

is accepted and no error displayed.

But when compiled, the first declaration is error-free and the register can be accessed from C without any problems, while the second declaration is flgges as an error.

I admit that this issue will only touch the "Cracks", but the truth is: I am one.



PS: before hitting the "Post"-button everything looks nice, let's see whether the text gets clobbered.

user_1377889's picture
9284 posts

This is my day!!!

No text-mixing by the code editor when using pasted lines!



user_189995688's picture
138 posts

 Nice catch Bob.

Wouldn't it be good if there was nice place to report bugs to cypress - not for support like 'My Cases' just to ley the dev teams know. 

user_39759791's picture
357 posts

I have noticed that too. I actually thought I was doing something wrong.

user_1377889's picture
9284 posts

Robyn, shall we consider to mail our bugs directly to you? You already have taken over sometimes and re-directed that information into the right channels. Only the frequent contributors will remember such an arrangement, so you will not bath in emails. The question is: who (you?) is going to make that job...



rbyn's picture
Cypress Employee
92 posts

 You can certainly email me any bugs you find (or feature improvements you'd like)!  I do try to enter any bugs/challenges that I see on the forums for our dev team.  You can email me at RBYN at cypress dot com anytime if you'd like to report things though.



JHM's picture
6 posts

 UDB Editor bug

Create instruction   Nop,  A0 = F0, A1 = F1

Generated verilog is incorrect. 


Error: Undefined macro `CS_A1_SRC___F0'   Should be  `CS_A1_SRC___F1


UDB Editor feature request

UDB Editor lacks datapath configurable options: Parallel IO and Carry handling. Please add it.

Log in to post new comments.