32 bit PIC.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
overclocked
Inlägg: 71
Blev medlem: 13 juni 2006, 21:34:24
Ort: Gävle

Inlägg av overclocked »

OK jo det låter ju ganska troligt att vissa delar är plattformspecifika, men förhoppningsvis är väl iallafall större delen av detta skrivet i C, alltså plattformsoberoende. Skulle vara roligt att veta.. någon?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Bara för att det är C innebär det inte att det är platformsoberoende.
C-program behöver inte vara platformsoberoende. Långtifrån.
Även om det är betydligt lättare att portera än t.ex. assembler...

Antagligen ser MMU:na helt olika ut på olika processortyper så därför är det nog ganska unik kod för varje arch.

Jag kan heller inte hitta något på uclinux.org om mergen...
overclocked
Inlägg: 71
Blev medlem: 13 juni 2006, 21:34:24
Ort: Gävle

Inlägg av overclocked »

Det är sant, jag håller med!
overclocked
Inlägg: 71
Blev medlem: 13 juni 2006, 21:34:24
Ort: Gävle

Inlägg av overclocked »

Dessutom var Microblaze ett oturligt alternativ för PRECIS nyss så kom info om en ny generation Microblaze som faktiskt HAR MMU! :-)

Men faktum kvarstår att även om du väljer bort MMU:n (för att spara logik i FPGA:n) så minskar detta inte möjligheten att köra Linux-distar baserade på Linux-kernal 2.6.

OK, för att återgå till ämnet PIC 32, är det ett genombrott eller är det bara Microchip som kommit ikapp utvecklingen?
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

jag tror du tänker på NOMMU som numera ingår i de flesta "archar" i 2.6.

Vad det gäller PIC32 så har Microchip äntligen insett att de måste överge den gamla arkitekturen och satsa på något som kan konkurrera med ARM.
Skriv svar