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.