[Oberon] Help: Display Init Strings for Native Oberon
Jörg
joerg.straube at iaeth.ch
Sat Jun 17 07:23:09 CEST 2017
Bernhard
Try this web-based assembler to produce the Init string
http://pasm.pis.to <http://pasm.pis.to/>
E.g. you can paste the following text into the assembler window and find on the right hand side the hex byes for the "Init="
[bits 16] ; has to be in 16-bit mode
mov bx, 0x105 ; VESA mode 1024 x 768 x 8
mov ax, 0x4F02 ; function 4F (VESA BIOS Extension), subfunction 02
int 0x10 ; call BIOS video services
Jörg
> Am 16.06.2017 um 23:14 schrieb Jörg <joerg.straube at iaeth.ch>:
>
> Bernhard
>
> Here some explanations of some demo init string values
>
> Init=„bb0501b8024fcd10“
> bb 0501 BL = 05, BH = 01 (VESA Modus 105H = 1024 x768 x 8)
> b8 024f AL = 02, AH = 4F (activate VESA mode)
> cd 10 INT 10H
>
> Init=„b81200cd10bb003fb80110cd10“
> b8 1200 AL = 12, AH = 00 (set 640 x 480 x 4)
> cd 10 INT 10H
> bb 003f BL = 00, BH = 3F (color 3FH)
> b8 0110 AL = 01, AH = 10 (set border color)
> cd 10 INT 10H
>
> Jörg
>
> -----Original Message-----
> From: Oberon [mailto:oberon-bounces at lists.inf.ethz.ch] On Behalf Of
> Treutwein Bernhard
> Sent: Freitag, 16. Juni 2017 15:42
> To: 'Oberon Mailing List ETH (oberon at lists.inf.ethz.ch)'
> <oberon at lists.inf.ethz.ch>
> Subject: [Oberon] Help: Display Init Strings for Native Oberon
>
> Does anybody remember how to create display Init Strings for Native
> Oberon?
>
> Background: I recently dumped my old CRT and replaced it with a TFT, my
> old
> NO installation switches the S3 Trio display via an Init string to 90 Hz
> refresh
> Rate, which the TFT does not understand.
>
> Although I remember, how to set the boot variables temprarily (see also:
> http://www.ethoberon.ethz.ch/native/WebConfig.html) I do not remember
> how to create these crude Init strings.
>
> regards
> --
> Bernhard
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20170617/d49e0c97/attachment.html>
More information about the Oberon
mailing list