Hi,

I'm running into a problem with my 18f1230 project (I keep this here
instead of creating a new tracker item, or..?)

Anyways, I have a rather basic project, uart with printf, ADC. For the
hardware/peripheral interfacing i use my own functions. It compiles on
a 18f1320 with the right MCU/register changes.

When i compile this for the 18f1230 the linker bails out with the message:

error: missing definition for symbol "_SSPBUF", required by "strmmssp.o"

Which it's right about, this MCU doesn't have an SSP interface. But
why is this linked in? When I override this by defining an empty
strmmssp function, the linker stops at

error: no target memory available for section "S_strmputchar____stream_putchar"

Which sounds as if i'm out of flash. However, same code compiled for
the 18f1320 results in something far smaller than the 4096bytes i
should have here.

Any pointers?

Thanks,
-Bastiaan

On Sun, Mar 11, 2012 at 10:32 AM, Bastiaan van Kesteren
<bastiaanvankeste...@gmail.com> wrote:
> Hi,
>
> You're the best! Will test this over the next few days, and report back
>
> Regards,
> -Bastiaan
>
> On Sat, Mar 10, 2012 at 6:59 PM, Raphael Neider <rnei...@web.de> wrote:
>> Hi again!
>>
>>> I recently started a project using the PIC18F1230, which, as i found
>>> out afterwards, isn't supported by SDCC.
>>
>> This is to inform you that SDCC supports the 18f1230/18f1330 device
>> family starting with svn r7422.
>> I introduced another ADC/USART style for the I/O library (which
>> becomes more and more unmaintainable), which is completely untested
>> apart from "it compiles".
>> Any feedback is encouraged.
>>
>> Happy coding.
>>
>> Raphael
>>
>> ------------------------------------------------------------------------------
>> Virtualization & Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> _______________________________________________
>> Sdcc-user mailing list
>> Sdcc-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/sdcc-user

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to