компилю fatfs

ZX evolution software and hardware

Postby DimkaM » 24 May 2011, 16:12

breeze wrote:Ну ты уж подробнее скажи, что не получается, что выдаёт ? ошибки итд ?

Ошибок не выдаёт:
Code: Select all
UnrealSpeccy 0.37.3.fix5 by SMT, Jun 16 2010
Integrated YM2203 version 1.4A by Tatsuyuki Satoh, Jarek Burczynski, Alone Coder

Intel C++ Compiler: 11.10
*** new versions & sources -> http://dlcorp.nedopc.com/viewforum.php?f=8 ***
cpu: Intel(R) Atom(TM) CPU  230   @ 1.60GHz 6.12.2 [MMX:YES,SSE:YES,SSE2:YES] at
1596 MHz
ini: i:\zx\us0373\unreal-p4.ini
gfx: 119Mb VRAM available

вот конфиг:
Code: Select all
Scheme=NEMO ; interface type: NONE/ATM/NEMO/NEMO-A8/SMUC/PROFI
SkipReal=1 ;1  ; disable work with physical drives. faster startup when
            ; you have no connected spectrum drive(s)

CDROM=;ASPI;SPTI  ; SPTI (native WinNT) or ASPI (use 3rd-party library wnaspi32.dll)

; for image file, specify filename with full path, else it'll not work

; master device. specify image filename or <MODEL,SERIAL> to use real drive
Image0=sd.img
CHS0=122/255/63 ; max size, accessible through CHS. not used for real drive
LBA0=1966080 ;412110     ; max size, accessible through LBA. not used for real drive
HD0RO=0         ; read only flag
CD0=0           ; 1 if image is cdrom

breeze wrote:ты же дамп FAT делаешь ?

Угу. Ну почти угу. Точнее FAT-VBR
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby breeze » 24 May 2011, 16:23

DimkaM wrote:Ошибок не выдаёт:


хорошо :) а что ты делаешь? или что ожидаешь что должно получится ? запускаешь софт какой-то ? тот же FATAL например, или что ? просто в фразе «не получилось» никакой информации нет.
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby DimkaM » 24 May 2011, 16:28

breeze wrote:тот же FATAL например

фатал и WDC хард не видят.
Щас попробую флешку как хард отформатить, и по новой образ снять.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby DimkaM » 24 May 2011, 17:06

Фигня какая то. Тот же образ цепляю как ZSD, всё работает, а на nemo не хочет.
CHS и LBA прописываю как на реальной флешке.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby breeze » 24 May 2011, 19:26

DimkaM wrote:Фигня какая то.


тогда лучше всё-же попинать Deathsoft :( Если всё правильно прописываешь…

Попробую сейчас сам сделать образ.
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby breeze » 24 May 2011, 21:25

Поэкспериментировал я с образами FAT16 и FAT32, ничего не задавал просто выбрал файл (СHS 0/0/0). FATAL не захотел работать ни с FAT16, ни с FAT32. Попробовал запустить WDC1.3 без проблем увидел FAT32 (с FAT16 он в принципе не работает)
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby breeze » 24 May 2011, 21:29

Попробовал читать/писать c помощью WDC. С харда на дискету прочитал файл без проблем (содержимое верно), а вот при попытке записи, ничего не происходит, а в логах сыпется ошибка "*** unknown ata cmd 30 ***".
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby breeze » 24 May 2011, 21:34

Гы :) решил выставить числа С/H/S от балды :) подобрав экспериментальным путём до нужного размера 100/100/47. FATAL увидел FAT32 :)
User avatar
breeze
 
Posts: 764
Joined: 07 Feb 2009, 17:19
Location: Оттуда
Group: Registered users

Postby deathsoft » 25 May 2011, 01:41

Не будьте sayman'ами, число головок может быть 1-16, но никак не 255, число головок используемое в трансляции ПЦшным биосом в лба никого не интересует, тут указываются реальные параметры для CHS доступа к винту через порты (эти параметры написаны на крышке винта, для винтов < 8Гб, для винтов больше 8Гб CHS вообще не используется), если винт работает через LBA, то CHS вообще не надо задавать, но и спектрумовский софт в этом случае не должен обращаться к винту в CHS режиме. Более того, если указать CHS=0/0/0 и LBA=0 то унриал определит LBA автоматически по размеру файла образа.
User avatar
deathsoft
 
Posts: 358
Joined: 07 Apr 2007, 01:58
Group: Registered users

Postby DimkaM » 25 May 2011, 08:11

deathsoft wrote:CHS=0/0/0 и LBA=0

Сделал. WDC увидел хард, но папку создать не смог.
fatall хард НЕувидел. А меня как раз больше фаталл интересует,т.к. драйвера от него юзаю.
deathsoft wrote:Не будьте sayman'ами, число головок может быть 1-16

Действительно, что то я ступил, четыре бита всего. Зато цилиндров до фига можно.
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 1 guest

cron