Odp: Ultimate1MB
Ja też chcieć 1 szt. :)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
VIII. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
Przezroczysta obudowa dla Atari 800XL Rusza przedsprzedaż wyjątkowej, przezroczystej obudowy do komputera Atari 800XL!
RECOIL 6.4.5 RECOIL to przeglądarka retro plików graficznych, obsługująca ponad 550 formatów, dostępna na różnych systemach operacyjnych, z regularnymi aktualizacjami.
Strony Poprzednia 1 2 3 4 … 9 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Ja też chcieć 1 szt. :)
Jedno pytanko - czy skoro to urządzenie realizuje hardware SPI, to można by to wykorzystać do podpięcia czegoś innego na tym protokole? Jak w ogóle to Twoje jest zrealizowane w sensie hard/soft? Pakuje dane gdzieś konkretnie do pamięci?
na Ultimate nie ma zadnego headera ktory by pozwalal wykozystac wbudowane SPI, a raster ukladu DS1305, do ktorego by trzeba bylo lutowac kabelki to 0.65mm
tutaj przykladowy kod dla RTC
;----------------------------------------------------
;SPI input/output (Ultimate1MB)
; Candle'O'Sin
;----------------------------------------------------
;----------------------------------------------------
; Lables
SPI_IO equ 0xD5FF
SPI_CS equ 0xD5FE
;----------------------------------------------------
;SPI_DOut - SPI Data Out - sends a byte through SPI
; interface
; accu - byte to send
SPI_DOut: sta SPI_IO
nop ; wait 2 cycles
rts ; and 6 more - 8 cycles total
;----------------------------------------------------
;----------------------------------------------------
;SPI_DIn - SPI Data In - receives a byte through SPI
; interface
; accu - received byte
SPI_DIn: sta SPI_IO ; dummy write, to start
; SPI clock
nop
nop
nop
nop ; wait 8 cycles
lda SPI_IO ; read received byte
rts
;----------------------------------------------------
;----------------------------------------------------
;SPI_RTCS - SPI RTC Select - selects SPI device (RTC)
; accu - select (1) or unselect (0)
SPI_RTCS: sta SPI_CS
rts
;----------------------------------------------------
;----------------------------------------------------
;RTC read time example
;----------------------------------------------------
;RTC_GetTime - reads secods, minutes and hours from DS1305
RTC_GetTime: lda #1
jsr SPI_RTCS ; enable RTC
lda #0 ; start from address 0
jsr SPI_DOut ; write address byte
jsr SPI_DIn ; get the seconds
sta Seconds
jsr SPI_DIn ; get the minutes
sta Minutes
jsr SPI_DIn ; and finally hours
sta Hours
lda #0
jsr SPI_RTCS ; disable RTC
rts
Seconds .byte 0
Minutes .byte 0
Hours .byte 0
;----------------------------------------------------
Ostatnio edytowany przez Candle (2010-04-27 21:55:11)
Ale podobne do codu 6502 :)
Wieczór pewnie miał na myśli wyprowadzenie nowego złącza.
Candle - zamówiłeś już prototypowe PCB? Czy idzie cosik dodać do płytki?
poszlo do produkcji - na poczatek 20 sztuk
No to trudno. Ale można to doświadczenie wykorzystać przy budowie nowego interfejsu. Tak, miałem na myśli łącze - można by dzięki temu od tak podpiąć sporo rzeczy do atarki - chociażby te moduły ethernetowe wiznetu ze stosem TCP. W zasadzie zostałoby tylko programowanie klientów :)
Ja też chce..... nie mam co prawda gdzie włożyć, ale .... :)
Ma takie fajne duże otwory z jednej strony , do mocowania. Możesz powiesić na ścianie :)
Jedną płytkę zamawiam dla siebie.
Edit: gołą
Ostatnio edytowany przez jer (2010-04-28 09:18:43)
Jeśli są jeszcze jakieś wolne to też poproszę jedną.
No dobrze, to ja się deklaruję na 1 szt. gotowca ;)
Ja się oczywiście zadeklarowałem na 1 szt. ale jakby co to potwierdzam . A może lista jakaś?
bardzo ciesze sie z zainteresowania projektem
to ze w tej chwili poszlo do produkcji 20 sztuk, to nie znaczy ze tylko tyle ich bedzie
obecne plytki maja charakter partii probnej i beda oddane developerom SDX'a - czesc tez pojdzie dla ludzi ktorym dawno obiecalem takie rozszerzenie (np dely, stryker czy Adam Mowny)
pozostale rozdysponuje wedle wlasnego widzimisie
nastepna partia bedzie juz bardziej produkcyjna - tj bedzie juz ustalona cena, beda porobione kabelki do wpinania w plyte itd itp
firmie od plytek z 6 maja zrobil sie 10ty, tak wiec wiecej konkretow bedzie nieco pozniej
odnosnie interface SPI
tutaj mialem do dyspozycji tylko phi2 jako sygnal taktujacy, co ogranicza szybkosc tej magistrali do szybkosci atarki
w przypadku speeddrive, sygnal zegarowy jest wybierany pomiedzy 1.77 a 50mhz generatorami, do tego dochodza jeszcze preskalery - np dla 25mhz (max dla kart SD) procedury we/wy wygladaja tak:
sta SPI_IO ; tyle zostaje z procedury SPI_DOut
sta SPI_IO
lda SPI_IO ; a tyle z SPI_DIn
jak już będzie lista to też reflektuje na jednego gotowca
Ja też chce..... nie mam co prawda gdzie włożyć, ale .... :)
Pecus, uważaj bo się narażasz :)
:P
Mam gdzie włożyć, tylko będzie trochę roboty z wywaleniem starej SpartyX, bo to taka dłubanina....
Raczej kupie inna płytę do 130XE .... i to jest to czego nie mam :)
A chciałbym mieć w kompie większy porządek. Sama SpartaX + RAM , AKI i SIO2IDE na CFki. Więcej nie potrzebuje... W sumie tyle właśnie mam, ale chciałbym mieć to ładniej w środku zrobione. AKI i SIO2IDE jest O.K. ale ta Sparta, jakoś tak niebardzo, na EPROMie jest a do tego za małym na nowe wersje...
No, chyba ci się jednak opłaci w tym podłubać, SDX 4.4 jest jednak o niebo lepsza od 4.2 ;)
witam,
niech bedzie, poprosze wpisac mnie na 2 sztuki.
Poproszę 1 szt.
to moje? kiedy będzie w iksegieesie? :-)
to moje ;)
najpierw dostaje trub, draco i hias
chyba ze wolisz sobie sam to oprogramowac ;]
to poczekam :)
[...]
jest tez 4 (lub 2 dla XEGS) sloty na systemy
[...]
1. Jak będą wybierane OSy przy starcie?
2. Czy nie zmieści się więcej niż 4 OSy?
3. Czy nie zmieści się więcej niż 2 OSy dla XEGS kosztem usunięcia Missile Command, albo przynajmniej możliwości podmiany MC na coś innego?
Uprasza się uprzejmie o nie wyśmiewanie pytań jeżeli okażą się lamerskie, nie każdy zna się na elektronice i na sprzęcie atari od strony bebechów :) za to po rzeczowej odpowiedzi będę wiedział o jedną rzecz więcej :)
Ostatnio edytowany przez uicr0Bee (2010-05-13 11:18:42)
W XEGS ROM 32 kB masz załadowany tak: BASIC, MC, OS (8+8+16kB).
Przez brak osobnej kości dla BASICa i Gry każda z modyfikacji OS wiąże się z wielokrotnym nagrywaniem:
BASIC, MC, OS1, BASIC, MC, OS2, BASIC, MC, OS3 itd
No, ale przecież Ultimate ma swoje MMU i czy nie mogło by ten problem obejść, Candle ?
2. Czy nie zmieści się więcej niż 4 OSy?
Przecież te 4OSy są flashowane, se zmienisz na inny. A jest faktycznie w czym wybierać? OSXL, QMEG4.04, HiaOS, DracOS......
Co se nagrasz - twoja sprawa.
Różne wersje BASICa, może LOGO.
Nie podoba się MC [i tu podpadłeś kiero] - zrobisz 8kB grę bootowalną jak coś ala cartridg - masz :)
a tak na boku, buuuuuchachachachachachacha ;)
Ostatnio edytowany przez pajero (2010-05-13 13:56:24)
Strony Poprzednia 1 2 3 4 … 9 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.120 sekund, wykonano 12 zapytań ]