Software

Libgcc with a banked HCS12 system

M68HC1x Group - Fri, 2006-10-20 22:58
I've been working on all the issues surrounding banking, and have solved the major problems, but have hit something I to which I can't find an answer. This
Categories: Software

--defsym on linker commandline?

M68HC1x Group - Fri, 2006-10-20 21:54
I can't get "--defsym" to work with ld according to http://m68hc11.serveftp.org/doc/ld_2.html#SEC2 I try m6811-elf-gcc -m68hcs12 -mshort -Wl,-T,ldscript-rom.x
Categories: Software

FPGA and DSP accelerate image development

Electronics Talk - Fri, 2006-10-20 08:00
A new FPGA and DSP codesign platform for developing image processing equipment, the SMT339, has been launched by Sundance Multiprocessor Systems.
Categories: Software

Development kit puts games on OMAP handsets

Electronics Talk - Wed, 2006-10-18 08:00
A new gaming development platform from Ideaworks3D and Texas Instruments brings console-quality 3D games to mobile handsets.
Categories: Software

Mixed-signal FPGAs take on system management

Electronics Talk - Wed, 2006-10-18 08:00
The Actel Fusion Programmable System Chip (PSC) can now perform system management functions within electronic systems, a $2.5 billion global market opportunity.
Categories: Software

Kit gets started on STR750F designs

Electronics Talk - Tue, 2006-10-17 08:00
To help familiarise system designers with the architecture, Hitex has launched an STR750F starter kit containing all the necessary hardware and software components.
Categories: Software

Robot development kit aids education

Electronics Talk - Mon, 2006-10-16 08:00
The Australian-made Microbric Viper is a programmable robot development kit that can be pulled apart and put back together in an unlimited number of ways.
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Fri, 2006-10-13 18:13
... I wonder what it emits for *((volatile word*) &offset[_eeprom_base]) = 0; Mike -- p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);} This
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Fri, 2006-10-13 17:55
... Ah, the offset. Makes it completely backwards? This is all messed up 8-P With the offset it works without -O and not with With no offset it works with -O
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Fri, 2006-10-13 17:17
... Same version here (3.1). If you're saying -Os does not change it to clr-clr, are you sure you recompiled? Apparently it is the optimizer breaking it. It
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Fri, 2006-10-13 06:37
... Here with -Os (I use version 3.1 of the tool-chain). But the size of my function was different. So we learn, don't rely on optimization. I wonder, if the
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Fri, 2006-10-13 06:05
... It says it was fixed in 2.92. I have 3.1 and without -Os I get two 8bit accesses. Ah, the difference is the offset: // v 3.1 toolchain, gcc parameters
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Thu, 2006-10-12 23:31
Oh no... the bugreport says it is fixed. I was right, he had agreed it was a bug. I didn't find it before because I only looked at bugreports still open.
Categories: Software

Re: Writing a function which is intended to run from RAM

M68HC1x Group - Thu, 2006-10-12 23:19
... Yeah, I use LMA and VMA pretty easily now. It's not "relocatable", but just loads to a different address (Flash) than the address it expects to execute at.
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Thu, 2006-10-12 22:15
... Yes I've had optimization enabled (-Os) because my extern inline functions did not compile correctly without it. So did you mean "Without -Os" it emits
Categories: Software

Re: Writing a function which is intended to run from RAM

M68HC1x Group - Thu, 2006-10-12 16:11
Frank, I used a different approach that has allowed me to write C code and run it in RAM. I am using the MC9S12NE64 which has 4 16K Flash pages, with only 3
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Thu, 2006-10-12 12:01
... Actually, this won't work, either, because it doesn't address the issue of an atomic, not just uninterruptible, 16 bit access. A specially-designed set of
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Thu, 2006-10-12 11:43
... The problem with all such attempts to address this issue boils down to this: If the compiler changes, then the programmer has to go back and "fiddle around
Categories: Software

Re: compiler emits two 8bit access instead of one 16bit

M68HC1x Group - Thu, 2006-10-12 08:01
... Do you have optimization enabled ? With -Os it does not emit the clr, but a movw #0,... instead. You might also do this: volatile word zero = 0; *(volatile
Categories: Software

WiMAX development platform packages new MAC

Electronics Talk - Thu, 2006-10-12 08:00
Wintegra has announced two significant milestones in its expanding WiMAX product offering.
Categories: Software
Syndicate content