Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
Michael Karas
03/03/17 10:09
Read: 217 times
Beaverton Or

#190749 - Correct Configuration?
Responding to: Balasubramanian Vaidhyana's previous message
From the SDCC Web Site:

SDCC is a retargettable, optimizing Standard C (ANSI C89, ISO C99, ISO C11) compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000, Rabbit 3000A, TLCS-90) and STMicroelectronics STM8. Work is in progress on supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for other microprocessors.

The most likely cause for your issue is that you have not configured the SDCC tool set correctly so that it specifically knows that you are targeting an MCS51 architecture processor.

SFR and XDATA are key words almost always associated with 8051/8052 type MCUs and the tool set not recognizing them is a strong indicator if the wrong configuration settings.

Michael Karas

List of 8 messages in thread
tusb3410.h:56: syntax error: token -> 'bPCON' ; column 9      Balasubramanian Vaidhyana      02/28/17 08:58      
   More on TUSB3410 bootcode compilation      Balasubramanian Vaidhyana      02/28/17 12:11      
      Correct Configuration?      Michael Karas      03/03/17 10:09      
         SDCC configuration for MCS51      Balasubramanian Vaidhyana      03/06/17 14:38      
         included 8052.h      Balasubramanian Vaidhyana      03/06/17 14:56      
   what is on that line?      Jan Waclawek      03/04/17 03:15      
      code base used      Balasubramanian Vaidhyana      03/07/17 07:28      
   closing this issue      Balasubramanian Vaidhyana      03/08/17 04:54      

Back to Subject List