【神】PC-9821にAGP増設できるアダプタ【救世主】
>>349 持ってないや…そもそもNIFTY加入してないし
351 :
名無しさん@お腹いっぱい。:03/09/01 12:53 ID:QvW4mEVl
SerialATA用のAEC-6890に UIDE-133/98かUIDE-66のBIOSにパッチあてて
入れた{神|猛者}はおられませんか?
おられませんか? って変な日本語。(プ
>353
おいおい、そりゃ正しい日本語だぞ。
こういう言葉を使ったこと無いのかい?
>ここは人が少ないで
これは正しくない日本語というわけではないが
名古屋地方を激しく感じさせるものがある
.
.
.
.
.
.
挑戦者の掲示板に出現した2代目のむ氏は 何かしてくれるのだろうか
何かしてくれと他力本願してる時点で終わっていると思うぞ
ニヤニヤ
えろさん パチパチ
CHANPON ZERO買った人は勝ち組ということでいいの?
獲ろさんグッジョブ!
366 :
名無しさん@お腹いっぱい。:03/10/29 22:44 ID:Eao7BrsI
>>347 其れは嘘でしょう。自分で確かめたはっきり書いていますから。
勿論、他のHPを参考した事もあるでしょうが、独自のものもある。
良く読みなさい。
す
368 :
.:03/12/03 20:06 ID:???
Zzzzzzzzz
tu
hosyu
hosyu2
hosyu3
ata5r3.s5 のアカウントに melco や nec の社内からアクセスするのは止めてほしい保守。
hosyu100
375 :
名無しさん@お腹いっぱい。:04/03/13 16:37 ID:GVtRu+09
hosyu133
これの出荷件数は公表されてる?
されてないようなかんじ
外国からの需要もあったような漢字
.
温故知新だ!!!!!!!!!!!!!!!!!
381 :
381:04/03/28 09:39 ID:???
税金
春か
春だよな
自:春うらら〜
己:
責:G.W.が終わったら消します。
任:.s5.xrea.com/temptemp.html
に:
て:
直リン イクナイ!!
>>385 ダウソしたよ〜
これまでのスレの流れからnopに改造コードを仕込んでいるらしいが
なんだかよくワカラン
漏れがわかったのはcmp ax,0FC10hだけだ_| ̄|○
64528の由来を知りたい
>>386 >ダウソしたよ〜
ダウンしたのは386氏のみですた。
ん?386?32bitプログラムの説明にふさわしい。イイ!
>これまでのスレの流れからnopに改造コードを仕込んでいるらしいが
Win9x 用ドライバだからこそ出来たのでした。w2k ドライバではC言語で作成された関数
と関数の間にnopの領域がないので無理みたいな。
>漏れがわかったのはcmp ax,0FC10hだけだ。
ん? そんなコードないような。ドライバ内は32bitで動作するので、
3d10fcef03 cmp eax,3effc10h
のことかな? DISK BIOS で認識させていない場合に、容量を認識する部分ですな。
周辺のコードとともに下記に書いたので、参考にして下さいな。では。
388 :
386:04/05/08 22:33 ID:???
うっわ ハズカシ
x86オペコードマップと首っ引きでbigbig.docを眺めていたのですが、32bitコードだったとは_| ̄|○
時間を掛けて解析いたします
楽しめそうな情報を有難うございました
389 :
.:04/05/08 22:35 ID:???
;!001144A 33C0 xor eax, eax
;!001144C 33D2 xor edx, edx
;!001144E 668B460C mov ax, word[esi+0C] ; WORD 6 Sector 数
;!0011452 83c170 add ecx,+70h ; コードを格納する領域を節約。
;!0011455 668b5606 mov dx,[esi+06] ; WORD 3 ヘッド数
;!0011459 89c7 mov edi,eax
;!001145b 8bda mov ebx,edx
;!001145d 0fafd7 imul edx,edi
;!0011460 33c0 xor eax,eax
;!0011462 668b4602 mov ax,[esi+02] ; WORD 1 シリンダ数
;!0011466 50 push eax
;!0011467 0fafd0 imul edx,eax
;!001146a 8b4678 mov eax,dword ptr [esi+78] ; WORD 60 28bitLBA 容量
;!001146d 83f801 cmp eax,+01
;!0011470 7826 js LBAoriginal
;28bitLBAなので、eax=10000000〜ffffffff,0 の値をエラーとすべきだが、
;コードを格納する領域がないので手抜きして eax=80000000〜ffffffff,0をエラー。
;!0011472 3dfcffff0f cmp eax,0ffffffc
;!0011477 7210 jb LBA28
;コードを格納する領域がないので手抜きして,
;28bitLBA容量が0ffffffc セクタ以上のとき128GB以上のHDと判定。
;!0011479 8b86c8000000 mov eax,dword ptr [esi+0c8h] ; WORD 100-101
; 48bitLBA 容量の下位32bit。2TB超のHDのことを考えていない手抜き。
;!001147f 66bbfc00 mov bx,00fch
; ヘッド数=252と設定。255なら、UIDE-133/98x互換
;!0011483 8049bb80 or byte ptr [ecx+2bh-70h],80h ; 48bitアクセスフラグ on
;!0011487 eb0b jmps sec_ff
;LBA28:
;!0011489 e848f1ffff call 105d6 ; コードを格納する領域がないのでコール
;(実行する内容)
; 8061bb7f and byte[ecx+2bh-70h],7fh ; 48bitアクセスフラグoff
; 3d10fcef03 cmp eax,3effc10h ; =16*63*65535 (32GB以下?)
;!001148e 7208 jb LBAoriginal
;!0011490 66bb1000 mov bx,0010h ; ヘッド数=16と設定
; sec_ff:
;!0011494 66bfff00 mov di,0ffh ; Sector 数=255と設定
; LBAoriginal:
;!0011498 89591d mov dword ptr [ecx+08dh-70h],ebx
; miniport driver内のワークエリアにヘッド数を設定
;!001149b 897919 mov [ecx+089h-70h],edi
; miniport driver内のワークエリアにSector数を設定
; この後、エラー処理、4.3GB以下のHDの処理など....
391 :
386:04/05/08 22:51 ID:???
ますますthanks!! too
元のミニポートドライバもある程度解析しなくては手も足も出そうにありません
それよりもATAPIコマンドを理解するのが先に必要かも
高いハードルを、がんばって超えてゆきます
おもろいネタがないなぁ。
だね。
98版とPC/AT版のSCANDSKW.EXE のバイナリがまったく同じなので、
WindowsME のSCANDSKW.EXE(英語版) を入れてみたが、何も変わらん。つまらん。
h
o
s
y
u
なんかすげー
スクロールボタンがDOSで使えるなんて
よかったね