Monday, August 2, 2010

Compilation of various source - drives



; Drive detection by: Lee Hamel (hamell@cs.pdx.edu) - July 6th, 1994
; Partial credit to: Paul Schlyter
;
; Goes thru drives A-Z and determines if they:
; 1) Exist
; 2) Are removable or fixed
; 3) Are local, remote, or shared
; 4) Are a floppy, hard, RAM, subst, or CD-ROM drive

. Model tiny
.286

DRIVEXISTS EQU 1

REMOVEDRV EQU 0
FIXEDDRV EQU 1

LOCALDRV EQU 0
REMOTEDRV EQU 1
SHAREDRV EQU 2

FLOPPY EQU 0
HARD EQU 1
RAM EQU 2
SUBST EQU 3
CDROM EQU 4

. Code
org 100h

start: mov ah, 19h
int 21h; get start drive
mov [curdrive], al

mov ax, 40h
mov es, ax
mov bh, es: [10h]; 40:10 h is # of floppies-1
shr bh, 6
inc bh; # of actual floppy drives
mov bl, 1
mov di, offset drives
nextchkfloppy: mov ax, 4409h; check if drive exists
int 21h
jc nextsetfloppy
test dh, 10000000b; check if SUBST drive
jz chkfloppy
dec bh; dec actual drive count
mov byte ptr [di +3], SUBST
setfloppyexist: mov byte ptr [di], DRIVEXISTS
jmp nextsetfloppy
chkfloppy: dec bh; dec actual drive count
js nextsetfloppy
mov byte ptr [di +1], REMOVEDRV
mov byte ptr [di +3], FLOPPY
jmp setfloppyexist
nextsetfloppy: add di, 4
inc bl
cmp bl, 2; if B then jump back
je nextchkfloppy

mov ch, 24; loop 24 times (drives C - Z)
mov cl, 3; start at C:
drivechkloop: mov ax, 4409h; check if drive exists
mov bl, cl; set drive letter
int 21h; 0 = default, 1 = A:, etc.
jc nextsetdrv
mov byte ptr [di], DRIVEXISTS
mov ax, 4408h; check if removable
int 21h
mov byte ptr [di +1], al; set REMOVABLE or FIXED
mov bx, dx
mov dl, dh
shr dl, 7
and dh, 00010000b
shr dh, 4
mov byte ptr [di +2], dh; set REMOTE or LOCAL
or dl, dl; if not SUBST, then jump
jz chkremote
mov byte ptr [di +3], SUBST
jmp nextsetdrv

chkremote: cmp dh, REMOTEDRV; if REMOTE, then check for CD ROM
je chkcdrom

test bh, 00000010b; sharable?
jz drivenoshare
mov byte ptr [di +2], SHAREDRV
drivenoshare: test bl, 00000010b; RAM drive?
jnz nextsetdrv
mov byte ptr [di +3], RAM
jmp nextsetdrv

chkcdrom: push cx
mov ax, 1500h
xor bx, bx
int 2fh
pop cx
or bx, bx; MSCDEX driver found?
jz nextsetdrv; if not, jump to next drive setup
mov ax, 150bh
dec cl; 0 = A:, etc.
int 2fh
inc cl
or ax, ax
jz nextsetdrv; drive supported by MSCDEX?
mov byte ptr [di +3], CDROM

nextsetdrv: add di, 4
inc cl
dec ch
jnz drivechkloop

mov ah, 0eh
mov dl, [curdrive]
int 21h; reset start drive

mov cl,''A''; output all existing drives
mov di, offset drives
mov ah, 9
drvdumploop: cmp byte ptr [di], DRIVEXISTS
jne nextdrvdump
mov al, cl
int 29h
xor dh, dh
mov dl, byte ptr [di +1]
shl dx, 4
add dx, offset removablemsg
int 21h
xor dh, dh
mov dl, byte ptr [di +2]
shl dx, 3
add dx, offset localmsg
int 21h
xor dh, dh
mov dl, byte ptr [di +3]
shl dx, 3
add dx, offset typemsg
int 21h
mov dx, offset crlf
int 21h

nextdrvdump: add di, 4
inc cl
cmp cl,''Z''
jbe drvdumploop

ret

curdrive db 0
drives db 26 dup (0,1,0,1)
; Default to not exist, fixed, local, hard drive
crlf db 10,13 ,''$''
removablemsg db'': Removable $''
db'': Fixed $''
localmsg db''Local $''
db''Remote $''
db''Shared $''
typemsg db''Floppy $''
db''Hard $''
db''RAM $''
db''Subst $''
db''CD-ROM $''

end start







Recommended links:



Recommend Tools And EDITORS



.mkv



mp4 to 3gp Converter free download



swf file



In 2006, China CMM / CMMI consulting agency announced the top five



JSP tag library ANALYSIS



Green Dam run out of time pre-installed so that the computer business KNOWLEDGE



vob format



FTP Site Preferences



Must have the heart by the five interview



User experience better! SEE the latest features TT4.4.1



Picked Pager Tools



Kingsoft CEO Lei Jun: calm face of The new issue of



Hiddink looking like the kind of CEO



Tuesday, July 20, 2010

Mars text input text input V2.7.2 version of Easy Fun



Are now both in the QQ chat forum signature or online games where everywhere can see traces of Martian language, but if can not understand how these Martian do? "Against" such a network popular Mars Man, Xiao Bian own solution, that is to download "I love Martian studio" launched in the text input method cracked Mars Martian language. If you have friends do not understand the Martian language, Xiao Bian sweep on the way to literacy it to you. Mars text input method is a stunning Martian timely conversion plug-in software, using it can easily import and convert Martian. But nowadays it is the new darling of QQ users, non-mainstream family's favorite!






Figure 1 text chat interface Mars

Version and then upgrade two super cute new skin

Recent Mars released V2.7.2 text input version, the new version adds two super cute skin, people put it down Oh.






Figure 2 Skin Update






Figure 3 new full rabbit skin






Figure 4 new hi Aries skin

Fun on Mars with simple text input conversion

Although the Martian language widely circulated on the network, but inevitably there will be a headache, or not read, in which case you need to use text input method to Mars for help. Open the main menu in the floating window, find the "Martian converter."






Figure 5 to find Martian Converter

And then use the Martian language converter to convert Simplified text of Mars. Also, you could have written elsewhere copied into Simplified Chinese or Traditional Mars, exchange is very convenient.






Figure 6 Conversion Martian

New ways QQ chat flash chat is very personal word

Mars Chinese input methods are a powerful feature that can enter it in addition to Simplified, Traditional and Mars than the text, the word can be input simultaneously with the flash, rich and varied portfolio.






Figure 7 large mixing Martian language






Figure 8 Traditional + flash characters






Figure 9 Simplified + flash + Separation of Chinese characters

As long as the floating window, select the "flash" on the icon, you can easily enter the QQ chat window flash words of the. QQ can also chat with flash words, is not very fresh and very good play?






Figure 10 QQ chat with the words flash on Mars

Mars has a text input method, all on the Martian language problems can be easily solved. If we all think the same arbitrary Xiaobian Break Martian for Sports Network's super-ING of fashion, to go and download the Martian input V2.7.2 latest version of it.







Recommended links:



Premier Download Managers



Why engage in career planning?



how to convert Flac to mp3



RER AVI CONVERTER



LAUNCHERS And Task Managers reviews



Iphone Video Format



Swf files



total video converter



LasVegas YouTube to iPhone



HP and Novell reach a New exclusive alliance agreement



Interview with Eastman Kodak Asia Pacific Director of Human Resources is pleased to Ms.



WMA to MP3 CONVERTER



Their "pot of gold" mean?



Wednesday, July 7, 2010

How to Record DVD-Audio Manager

How to Record DVD-Audio Manager is a visual multifunctional and graphical audio editor which allow you to perform various operations with audio data such as displaying a waveform image of an audio file, filtering, applying various audio effects, format conversion and more. How to Record DVD-Audio Manager - Apply effects to selected area, zoom in/out, cut, copy, paste, mix, amplify, normalize, echo, stretch, fade in/out, invert, everse, null signal, silence, convert format, undo/redo etc. You can also record from any available source. Audio formats supported include: WAV, MP3, MP2, WMA, OGG, G721, G723, G726, VOX, RAW and PCM.
Convert media files into MP3, CD, CDA, CD-R, DVD-Audio, AAC, AC3, ID3, M3U, M4A, M4P, MP3 ID3 Tag, OGG, RA, WAV, WMA, MP2, APE, VQF, MPC, AMR, Midi, WAVE, and RM file format.



Recommand Link:



Youtube Movie to DAT Mixer



ISKYSOFT Video to DVD/VCD Converter Lite



Happiness DVD-Audio CD ID3 to WAVE Maker



System Utilities comments



AlltoDVD DVD TO M4V



MTS



Popular iPhone Suite Free Download



Convert 3gp To Mp4



LasVegas Flash to Mobile



Happiness RM Myspace Video MOV Encode



Video Converter For MAC(ppc)



Mp4 to dvd converter



EVALUATE Screen Capture



flv to mp4 converter FREE download



Wizard Screen Savers



Digital CDA AMR WAV to CD-R Ripper



Youtube FLV to Cell Phone Suite



Wednesday, June 23, 2010

Daniusoft Video to iPhone Converter


This Video to iPhone Converter allows you to set many video editing functions: for every output format you choose, you can adjust its video codec, video size, video bitrate and video frame rate, merge more video files together into one single video file, trimming and merging videos. It completes the video conversion at much more fast speed than that you can imagine with multi-thread video conversion. This iPhone Video Converter also provides you to convert video to Apple iPod and Apple TV.

With this powerful Video to iPhone Converter, you can enjoy any video on your iPhone and iPod, Apple TV also. This convert iPhone Video Software is so easy-to-use that whether you are an experienced user or a beginner, converting all popular video formats to iPhone video is just a breeze.

Key Functions:
(1)Convert video to iPhone- AVI, MP4, MPEG, WMV, XviD, DAT, MOV, ASF and FLV to iPhone MPEG-4, H.264, and add 6 format for iPhone 3G, convert video to iPhone 3G MP4, MOV.
(2)Rip audio to iPhone.
(3)Rip video audio to iPhone MP3, M4A, AAC, video audio to iPhone 3G WAV.
(4)Support Batch Convert Video to/ for iPhone and merge several titles into one file;
(5)Crop Video - Crop off the black edges of Video, Set the Screen by Keep original/ Full screen/ 16:9/ 4:3;
(6)Trim Video - Trim any segment of your Video by set the Start time and End Time;
(7)Set Video Effect - Convert Video to iPhone with flexible video and audio settings: adjust Brightness, Contrast, Saturation, Volume;
(8)Support sound normalization - you can set volume of output files as you wish;
(9)Capture picture - Capture your favorite pictures from your Video and save to your computer;
(10)Easy to use - Very easy-to-use with only a few clicks to complete the conversion and you can preview all the process.




Recommand Link:



WorldCup RM To DVD



Ever WAVE AMR to AC3 Ripper



Mp4 Converter



Bliss CD-R OGG to WAV Backup



Good Audio Presentation Tools



Youtube Video Converter + Player Live



Best Software Review



AlltoDVD Flash to PSP



How-to DVD To DivX



Youtube Movie To Mobile Phone Home



E-Commerce Comparison



Premier Dial UP And Connection Tools



AAA DVD To Zune Converter



HD to Sony NWZ-S545 software



Digital CD MP2 MPC to WMA Converter



Thursday, May 27, 2010

BisseSoft DVD to PSP Converter

BisseSoft DVD to PSP Converter is the easiest-to-use and fastest DVD to PSP converter software for Apple PSP Movie and PSP Video. It can convert almost all kinds of DVD to PSP Movie / PSP Video format. It is also a powerful DVD to PSP converter due to the conversion speed is faster than real-time. And the output iPos movie/video supports PSP screen, you can enjoy your favorite DVD on your PSP as a portable DVD Player. And BisseSoft DVD to PSP Converter software also include BisseSoft PSP Movie/Video Converter for free. Now you can get this DVD to PSP Converter at a very competitive price!



Recommand Link:



Infomation Clocks And Alarms



BLUESEA Flash to Mobile



Freeware shareware download world



AllRipper MPEG Converter



Network And Internet Comparison



AseeSoft DVD Video to MP4 all



4Musics MP3 to AMR Converter



Bluesea DAT Encode



MP3 M4A To VQF



DVD-Audio to RA Creator



Comment Converters And Optimizers



Lohan RMVB CONVERTER



Valentino IPhone/iTouch/iPod To Computer



Magicbit DVD Direct To PSP



Vacations DVD to SWF



Friday, May 21, 2010

VQF to M3U Deluxe

VQF to M3U Deluxe is an extremely easy to use yet powerful converter and decoder. Very stable Performance. Very fast install. Very stable Performance. Take up the very few system resources. Very stable Performance. Very fast install. Take up the very few system resources. VQF to M3U Deluxe is an extremely easy to use yet powerful CD.
Convert MIDI files to MP3, CD, CDA, CD-R, DVD-Audio, AAC, AC3, ID3, M3U, M4A, M4P, MP3 ID3 Tag, OGG, RA, WAV, WMA, MP2, APE, VQF, MPC, AMR, Midi, WAVE, and RM file audio formats.

Wednesday, May 12, 2010

RipTiger

RipTiger - Online Video Downloader.

RipTiger is the easiest, most powerful way to capture web video. Download and save videos from sites like YouTube, Myspace, Google Video, Hulu, Yahoo, MetaCafe, DailyMotion, Veoh, Break, and a ton of other similar sites.

RipTiger is an online video downloader that saves video to your computer as soon as you start watching. RipTiger captures web video automatically and downloads it while you continue surfing the web. All downloads are saved to your download folder so you can change file names, convert web video to other formats and enjoy your video. This state-of-the-art software records web video in the background in original quality, and you don't have to click or start each download process manually. Once you start watching the video on the web, RipTiger will pick it up and do the recording for you.



Recommand Link:



郑的专栏



柏财的主页



Youtube FLV to Mobile Phone Pro



Youtube Movie To PPC Gold



Youtube FLV To RMVB Popular



Youtube to DAT TODAY



Youtube Movie to PS3 Shareware



Free Utility Software Downloads



How-to YouTube to iPod



达峰的主页



Perpetually AVI Cell Phone SWF to MP4



SVCD2DVD



Youtube Movie to Mobile Phone Products



Bluesea DAT DVD SVCD TO iPod