Chętnie bym kupił zestaw z montażem wewnętrznym do Falcona.

2

(4 odpowiedzi, napisanych Sprzęt - 16/32bit)

Adres przestrzeni PCI jest konfigurowalny w mostku PCI, a karty PCI też mają konfigurowalne adresy w tej przestrzeni. Na różnych platformach będą różne adresy.
Bez pośrednictwa BIOS-u, który inicjalizuje mostek in konfiguruje karty (coś jak ISA PNP, ale lepsze) będzie ciężko. Jest taki BIOS dla Hadesa (zresztą takie samo API ma BIOS dla Milana).

3

(12 odpowiedzi, napisanych Programowanie - 16/32bit)

Dzięki Sikor za Twój rzeczowy wkład :) Zapewne wiesz, że programowalne scalaki na karcie ct60 zawierają logikę klejącą 060 do magistrali Falcona gdzie emulowane jest zachowanie 030 (np. dynamic bus sizing).

4

(12 odpowiedzi, napisanych Programowanie - 16/32bit)

Nie procesora a logiki obsługi magistrali ST przez Hadesa i akceleratory.

Masz 060-ki z MMU? Trochę zmyślam, ale możliwe, że na maszynach z 060 dla uproszczenia używane jest MMU do tego zabezpieczenia.

5

(12 odpowiedzi, napisanych Programowanie - 16/32bit)

0x456 to system boot device number. Żeby to odczytać musisz być w trybie supervisora. Zapewne na Hadesie zmienne systemowe nie są ochraniane w ten sposób.

6

(3 odpowiedzi, napisanych Sprzęt - 16/32bit)

To by była tragedia dla kolekcjonerów. Spodziewam się, że jakiś robotnik zapali papierosa w niewłaściwym miejscu na modłę sowiecką ;)

7

(10 odpowiedzi, napisanych Fabryka - 16/32bit)

Bardzo bym chciał zmontowaną sztukę :)

8

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

W Mega ST nie ma foli w ogóle.

9

(89 odpowiedzi, napisanych Sprzęt - 16/32bit)

Cool, czyli z EmuTos + driver mamy całkiem niezły user experience.

10

(89 odpowiedzi, napisanych Sprzęt - 16/32bit)

Jeszcze nie próbowałem.

Ale dołączam się do pytania: czy ktoś próbował EmuTos-a? Z tego co rozumiem, powinien się zabutować prosto do et4000.

Zależy w jakim stopniu chipset emulatora kontroluje x86. Gdybym projektował takie urządzenie to byłbym bardzo ostrożny co do tego gdzie procek z emulatora może coś zapisać.

W najgorszym wypadku, pewnie dało by się przechwycić operacje x86 i odwołać się do karty ISA za pośrednictwem 68k. Ale nie mam pojęcia jak jest w praktyce.

Bardzo fajny artykuł. Chciałbym, żeby mądre głowy napisały podobny o dzieleniu i innych operacjach.

13

(89 odpowiedzi, napisanych Sprzęt - 16/32bit)

1. dely
2. Sikor
3. goolash
4. sqward

Niestety, to wygląda ciągle na problem sprzętowy. Przydało by się, żeby ktoś kto się na tym zna porównał TT-ki na których Netusbee działa bez problemu do tych gdzie są problemy.

15

(89 odpowiedzi, napisanych Sprzęt - 16/32bit)

NE2000 takie jak w Netusbee. Jakby co to zrobię drivery :)

Jeśli faktycznie to tylko framebuffer bez wsparcia jakiegoś blitera to bez sensu taka karta (dla mnie).

17

(3 odpowiedzi, napisanych Programowanie - 8 bit)

To mi przypomina użycie logarytmów do mnożenia:
https://people.richland.edu/james/lectu … rties.html

18

(4 odpowiedzi, napisanych Sprzęt - 16/32bit)

ST nie ma NVRAM-u, więc hasło jest zapisane pewnie w jakimś pliku.

19

(88 odpowiedzi, napisanych Sprzęt - 16/32bit)

Dobrze, że się zgłosiłeś na ochotnika. Byłbym zainteresowany takim nowym tworem. Czekam :)

20

(4 odpowiedzi, napisanych Programowanie - 16/32bit)

A próbowałeś szukać w internetach?

dodaj -lm do opcji, żeby zlinkować bibliotękę matematyczną..

A czy usatan wspiera więcej niż jedno urządzenie na ACSI? Na atari-forum jest wątek gdzie autor i użytkownicy o tym dyskutują. I o ile dobrze pamiętam, były problemy i autor był proszony, żeby coś z tym zrobić. Sam nie testowałem. Nie wiem.

22

(16 odpowiedzi, napisanych Sprzęt - 16/32bit)

To jest wina telewizora, imho.

23

(153 odpowiedzi, napisanych Fabryka - 16/32bit)

Niby tak, ale odpada Mint i Magic...

24

(21 odpowiedzi, napisanych Programowanie - 16/32bit)

AHCC to prymitywny kompilator. Jakość kodu będzie gorsza niż GCC.

Uiptool i moje dema na Falcona są napisane w GCC.

25

(253 odpowiedzi, napisanych Fabryka - 16/32bit)

Najlepsza opcja to, żeby ktoś pisał software na sprzęt, który już istnieje. IMHO.