Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.development > #9434

Re: THANKS FOR INFO & SUGGESTIONS

From Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm>
Newsgroups alt.os.development
Subject Re: THANKS FOR INFO & SUGGESTIONS
Date 2016-04-13 22:09 -0400
Organization Aioe.org NNTP Server
Message-ID <20160413220915.344a543a@_> (permalink)
References (2 earlier) <ne0b78$m2g$1@dont-email.me> <ne1541$17fa$1@gioia.aioe.org> <nebqrl$8it$1@dont-email.me> <neckpi$1f0k$1@gioia.aioe.org> <nemo4f$j4c$1@dont-email.me>

Show all headers | View raw


On Wed, 13 Apr 2016 17:30:12 -0700
bilsch <king621@comcast.net> wrote:

> >>     mov si,msg41
> >>     call print_string
> >>     mov bx,0x55aa
> >>     mov dl,0x80  
> >
> > ; As Mike noted, DL is passed to your code.
> >       mov  [saved_dl],dl
> > ; and comment out the line you used above,
> > ;  being sure not to modify DL beforehand.  
> 
> 
> I don't understand this comment.  Ralph Brown shows dl is a value
> that you must provide when calling int13 ah=41 bx=55aa. dl can't
> contain the drive number BEFORE I call int13.  Also RBIL doesn't show
> dl as a returned value.

7C00 start up code is called from Int 19h
with some entry values set in registers.
RBIL documents some of them.

7C00 entry values
http://www.delorie.com/djgpp/doc/rbinter/it/53/6.html

INT 19
http://www.delorie.com/djgpp/doc/rbinter/id/79/22.html

INT 18
http://www.delorie.com/djgpp/doc/rbinter/id/50/22.html

Additional values were added per later BIOS and drive
specifications and are not documented by RBIL.  Later
specifications also changed boot order to include
INT 18h.  None of that is in RBIL.

I don't recall where those are at the moment, perhaps
Phoenix EDD specifications or maybe IDE or maybe BIOS
Boot specification or maybe PCI specifications.  I can
look up my old posts or this info if you need it.

Ben or someone else might recall.


Rod Pemberton

Back to alt.os.development | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: How to use BIOS int 13h ah=48h ? Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm> - 2016-04-03 17:36 -0400
  Re: How to use BIOS int 13h ah=48h ? bilsch <king621@comcast.net> - 2016-04-05 05:34 -0700
    Re: How to use BIOS int 13h ah=48h ? "Benjamin David Lunt" <zfysz@fysnet.net> - 2016-04-05 12:53 -0700
      THANKS FOR INFO & SUGGESTIONS bilsch <king621@comcast.net> - 2016-04-09 14:09 -0700
        Re: THANKS FOR INFO & SUGGESTIONS "Mike Gonta" <mikegonta@gmail.com> - 2016-04-09 18:42 -0400
          Re: THANKS FOR INFO & SUGGESTIONS Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm> - 2016-04-10 04:02 -0400
            Re: THANKS FOR INFO & SUGGESTIONS "Alexei A. Frounze" <alexfrunews@gmail.com> - 2016-04-10 01:31 -0700
        Re: THANKS FOR INFO & SUGGESTIONS "Benjamin David Lunt" <zfysz@fysnet.net> - 2016-04-09 21:28 -0700
          Re: THANKS FOR INFO & SUGGESTIONS bilsch <king621@comcast.net> - 2016-04-13 17:30 -0700
            Re: THANKS FOR INFO & SUGGESTIONS Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm> - 2016-04-13 22:09 -0400
        Re: THANKS FOR INFO & SUGGESTIONS "wolfgang kern" <nowhere@never.at> - 2016-04-10 11:02 +0200
          Re: THANKS FOR INFO & SUGGESTIONS "wolfgang kern" <nowhere@never.at> - 2016-04-10 13:31 +0200
    Re: How to use BIOS int 13h ah=48h ? Rod Pemberton <NoHaveNotOne@bcczxcfre.cmm> - 2016-04-06 00:10 -0400

csiph-web