Timex 2068 : 128kB ROM + 512kB RAM
Wewnętrzne rozszerzenie pamięci dla Timex Sinclair 2068, Timex Computer 2068 oraz Unipolbrit Komputer 2086. 128kB ROM, dodatkowe 512kB RAM.
Przeróbka ZXVGS UPB
Powstała w 2001 roku. Umożliwiała dwa tryby pracy: 2068 oraz ZXVGS, wybierane ręcznym przełącznikiem. 32kB SRAM było widoczne tylko w banku EXROM: w trybie 2068 w górnej połowie, a w trybie ZXVGS - w dolnej. Dla EPROM było kilka opcji, zależnych od jego wielkości - 32kB, 64kB, 128kB.
Zrealizowana została tylko jako tryb ZXVGS, z użyciem 64kB ROM (dwa banki ZX128, w ROM0 kod ZXVGS, połowa przeznaczona na pułapki TR-DOS) oraz 32kB SRAM.
128kB PEROM i 512kB SRAM
W roku 2005 ceny pamięci PEROM (Flash EPROM) oraz SRAM stały się na tyle niskie, że można się pokusić o bardziej zaawansowane rozszerzenie.
Najlepszym rozwiązaniem dla przełączania PEROM wydaje się być płytka FlashD0, usprawniona w wersji v004 o opcję EXROM oraz zabezpieczenie zapisu.
Przełączanie SRAM powinno zapewnić zngodność z ZXVGS UPB oraz z rozszerzeniem zwanym Larken ramdisk.
Memory map
Chunk | Adresy | Home | Dock | EXROM |
7 | #E000..#FFFF | RAM | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ROM |
6 | #C000..#DFFF |
5 | #A000..#BFFF |
4 | #8000..#9FFF |
3 | #6000..#7FFF |
2 | #4000..#5FFF |
1 | #2000..#3FFF | ROM (BASIC) |
0 | #0000..#1FFF |
- Każdy chunk może wskazywać na Home albo Dock/EXROM.
- Dock i EXROM się wzajemnie wykluczają. Tylko jeden z nich jest dostępny w danej chwili.
- Ekran znajduje się w chunkach 2 i 3 Home.
512kB SRAM jest widziane jako 8 stron po 64kB. Dwa porty mogą być używane : 7 (#07) oraz 15 (#0F).
- Bity 0..2 - wybierają stronę 0..7.
- Bity 3 i 4 są ignorowane. Powinny być 0.
- Bit 5 steruje wielkością strony. Jeśli jest 0, wybrana strona jest widziana tylko w górnej połowie przestrzeni adresowej - 32768..65535 (#8000..#FFFF). W ten sposób dostępne jest tylko 256kB, a drugie 256kB jest ukryte. Jeśli jest 1 (dodaj 32 do numeru strony), strona jest widziana w całej przestrzeni adresowej - 0..65535 (#0000..#FFFF).
- Bit 6 steruje zabezpieczeniem zapisu. Aby usunąć zabezpieczenie zapisu, dodaj 64 do numeru strony - wartości 64..51 (#40..#47).
- Bit 7 wybiera gdzie SRAM jest widziany. Jeśli jest 0, wybrana strona jest w Dock i obydwa porty 7 i 15 mogą być używane. Jeśli jest 1 (dodaj 128 do numeru strony), strona jest w EXROM, a port pod adresem 7 jest wyłączony (tylko port 15 może być używany do kolejnych zmian).
Wartością początkową (po resecie) jest #00, więc strona 0 jest wybrana i widoczna w górnej połowie Dock jako zabezpieczona przed zapisem.
Port | Wartość | Opis |
---|
7 (15) | 0..7 | 32kB w górnej połowie
Dock, tylko odczyt |
7 (15) | 32..39 | 64kB w Dock, tylko odczyt |
7 (15) | 64..71 | 32kB w górnej połowie
Dock, zapisywalne |
7 (15) | 96..103 | 64kB w Dock, zapisywalne |
15 | 128..135 | 32kB w górnej połowie
EXROM, tylko odczyt |
15 | 160..167 | 64kB w EXROM, tylko odczyt |
15 | 192..199 | 32kB w górnej połowie
EXROM, zapisywalne |
15 | 224..231 | 64kB w EXROM, zapisywalne |
Pliki do pobrania
- 68lr-003.zip 48.2kB (2006-06-04 19:44)
- Płytka przeróbki v003 dla 512kB SRAM, nie testowana.
- upb-inst.txt 9.5kB (2001-08-26 16:28)
- [en] Opis przeróbki ZXVGS UPB oraz jej emulacji.
Linki do innych stron- http://8bit.yarek.pl/forum/viewtopic.php?t=98
- [en] Opis rozszerzenia pamięci.
Zobacz również
- Timex Sinclair 2068
- Timex Sinclair 2068. Produkowany w latach 1983/84 na rynek USA i Kanady.
- Timex Computer 2068
- Timex Computer 2068.
- Unipolbrit Komputer 2086
- Unipolbrit Komputer 2086. Polska wersja Timex Computer 2068.
- 128KB - 512KB PEROM - FlashD0
- 128KB albo 512KB PEROM (albo Flash EPROM) dla komputerów zgodnych ze Spectrum. Może wspomagać rozszerzenie 4MB RAM i służyć do zainstalowania ZXVGS.
- Larken Interfaces
- Ramdysk i kontroler dysków elastycznych.
- ZXVGS UPB
- ZXVGS jako rozbudowa Unipolbrit Komputer 2086 albo Timex Computer 2068.
- CPM22QED UPB
- Zgodny z CP/M 2.2 system operacyjny dla Timex 2068, rozbudowanym o dodatkowy RAM i interfejs dyskowy. Obsługuje YAMOD.IDE8255 oraz YAMOD.ATBUS.
- Dock bank : Timex
- Bank 64kB pamięci znany z komputerów Timex. Mapa pamięci Timex.
| | CPC
Sam Coupé
MSX
Spectrum
Timex
Timex FDD
ZX81
|