Sida 2 av 2

Postat: 13 november 2007, 21:39:10
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?

Postat: 13 november 2007, 21:45:56
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...

Postat: 14 november 2007, 07:15:31
av overclocked
Det är sant, jag håller med!

Postat: 14 november 2007, 07:28:24
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?

Postat: 14 november 2007, 08:36:22
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.