@BULI,
post #40
kiedyś analizowałem pobieżnie sdk. ciężko będzie. program do wykonania przez system w zz należy wgrać specjalnym programem. co oznacza, że wgrywasz skompilowany pod ARM program z poziomu amigi. konkluzja - możesz wgrać na raz i uruchomić tylko jeden program. jeśli np w tle byś już dekodowal sobie mp3 to nie mógłbyś w tym czasie dekodować mpega
teraz mi przychodzi do głowy jedno rozwiązanie... napisać kombajn na ARM. program który działa wielozadaniowo. dekodowal mp3, pliki video czy pliki graficzne. działałby na ARM cały czas. na Amidze też działałby cały czas port. wtedy:
- odpalając amige na start odpala się ten kombajn program na zz9000 i czeka sobie aż będzie potrzebny.kiedy ma co obrabiać to obrabia ale w nowym wątku. więc wciąż czeka na dane
- piszemy sobie datatype do mp3, który wysyła odpowiednie dane do już uruchomionego w tle programu
nie wiem czy jest możliwość jaks komunikacji w ten sposób... pewnie musiałby autor coś dodać. ale to by rozwiązało wiele problemow