For the Nth time, I'm once again stuck because mspgcc and/or
binutils doesn't know about the device type I'm using (this
time it happens to be the MSP430F2330).
Why does the compiler have to be aware of the exact part I'm
using?
Shouldn't knowing which instruction set to use be enough?
GCC ports for other processor families (e.g. Hitachi H8) don't
have this problem: you tell it which of the three or four
instruction sets to generate code for, and you're on your way.
The H8 port doesn't have to know about the 50-100 different
processor model numbers, since they all have common instruction
sets. Hitachi can introduce new parts until they're blue in
the face, and you don't have to upgrade gcc since the new parts
all use one of the already-supported instruction sets.
Why is the MSP430 port so problematic?
--
Grant Edwards grante Yow! When this load is
at DONE I think I'll wash it
visi.com AGAIN ...