From: DBI To: Dim Zegebart Cc: "'djgpp AT delorie DOT com'" Subject: RE: DJGPP and real mode DOS ? Date: Mon, 13 Jan 97 17:10:00 PST Message-ID: <32DADD0D@macduff.ficsgrp.com> Encoding: 38 TEXT, 58 UUENCODE ---------- From: Dim Zegebart[SMTP:zager AT post DOT comstar DOT ru] Sent: maandag 13 januari 1997 15:46 To: DJGPP Mail List Subject: DJGPP and real mode DOS ? Hi, Sometime ago i read a good book "MS Wondowze95 inside". In that book auther told about some Win API's functions wich couse CPU to switch in real mode and process some DOS proc. So, I'm exuse for my question :-) May i run DJGPP code without such events and may i *PUT* my DJGPP code in boot sector without useing any DOS code. Hope all answers'll 'YES' ;-) -- Regards, Dim Zegebart, Moscow Russia. Hi, DJGPP is a protected mode compiler, so it doesn't need real mode. And anyway, the DPMI server (CWSDPMI or the DPMI server of windows) takes care of switches between real & protected mode (e.g. for interrupt-handling). I'm not sure what you mean with your question about the boot sector. (if you reply by mail, reply to Dominique DOT Biesmans AT ping DOT be, this account will expire tomorrow) (please ignore the following winmail.dat crap, it's my LAN, not me, you're always welcome to complain to ABA AT ficsgrp DOT com, who's the local network manager) The following binary file has been uuencoded to ensure successful transmission. Use UUDECODE to extract. begin 600 WINMAIL.DAT M>)\^(A00`0:0"``$```````!``$``0>0!@`(````Y`0```````#H``$(@`<` M&````$E032Y-:6-R;W-O9G0 AT 36%I;"Y.;W1E`#$(`0V`!``"`````@`"``$$ M@`$`'@```%)%.B!$2D=04"!A;F0@``(P`0````4```!33510 M`````!X``S`!````$@```&1J9W!P0&1E;&]R:64N8V]M`````P`5#`(````" M`?D/`0```$$`````````@2L?I+ZC$!F=;@#=`0]4`@```0!D:F=P<$!D96QO M``,P M`0```!8```!Z86=E)S=&5M`H,SMP+D M!Q,"@S0#QA3(-0/&V0_?9C82S!3%?0J`",_%"=D[&G\R-34"@`J!TPVQ"V!N M9P'0- AT WP"P,@;&DQ-#0"T6DM;QYC#-`>8PM9,1A`$U!O]1/08P5`+2$'"H$"5P(@ M9&]W>F4Y3C4]@`"!#;`B+CEU29T#H'01@`5`/G-A=4#0/P200,`&\#WA!N!! M@"!SCSS1/O`+@!2P4$DG!""H9G5N(-!I`B!S.74K`_`1<"`%H'41L"!#W%!5 M0=%"@`/P=$2A0O'W.!@WTB"!8P>0!"!"DCEUJSBR1R(N/#DL0)`G)>`<97A$ M\@(0!2`.<0I0$\!#T2`Z+2G_.74RD$J@/9%#D#(E!:`X AT 95%L6A"4W5$ MH65V*E$O!"`WT@#`3!(J14!4*O\Y=4J13)E"\3YQ0G$@P06Q_TU&1/$+@"S` M`'!/\3C!3/*C0"8Y=4AO<#TQ;`,@)0!Q=P201<`,0!)`_29!"D#V`!4`_,`>0;B?=!4!N">`W^4C003?A M4J$>=TP`29!!D26P4$U)#5$Q0A@+%`X(`.@34)LTK\%P$K' M0C1C`E#Y4VTH!I#O;-,:@`M02J!B2J``P`,0MTF0<61%<40#<`N`:4K!U"Y" M")!S`X%S)S!28>XN9_!BXEZ"8T31`C!$TMV M'>8S'<(Z6CEO6[THYPM0."!%`6EG;`!V`F,1OP(05+`_0%)B9?%Q\BXLH/,% M0`4`87!)D$7`0U%*D?A,04Y)D&P"!X!)D&SAOB=G`0=`8K$$(%40;">1'W82 M7[,+8D5B>-5!0D'20!ZP8W,)P'`G AT DF0_6R0;T-18P(:$&;@`R!A0']H$`6P M/J`#@2;R5AT9H0`!A?`````#`!`0``````,`$1``````0``',,!.;TUK`;P! B0``(,,!.;TUK`;P!'@`]``$````%````4D4Z(``````\P@`' ` end