Hello community, here is the log from the commit of package gfxboot checked in at Fri Apr 28 21:10:29 CEST 2006. -------- --- arch/i386/gfxboot/gfxboot.changes 2006-04-19 16:57:42.000000000 +0200 +++ STABLE/gfxboot/gfxboot.changes 2006-04-27 16:29:12.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Apr 27 16:29:04 CEST 2006 - snwint@suse.de + +- implemented inbyte/outbyte to access i/o space (#170167) + +------------------------------------------------------------------- Old: ---- gfxboot-3.2.24.tar.bz2 New: ---- gfxboot-3.2.25.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gfxboot.spec ++++++ --- /var/tmp/diff_new_pack.UFwM8K/_old 2006-04-28 21:10:20.000000000 +0200 +++ /var/tmp/diff_new_pack.UFwM8K/_new 2006-04-28 21:10:20.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package gfxboot (Version 3.2.24) +# spec file for package gfxboot (Version 3.2.25) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -17,10 +17,10 @@ Obsoletes: gfxboot-devel Autoreqprov: on Summary: Graphical Boot Logo for LILO and SYSLINUX -Version: 3.2.24 -Release: 1 +Version: 3.2.25 +Release: 2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gfxboot-3.2.24.tar.bz2 +Source: gfxboot-3.2.25.tar.bz2 Source1: NLD.tar.bz2 Source2: SLES.tar.bz2 Source3: SuSE.tar.bz2 @@ -58,6 +58,8 @@ /usr/share/gfxboot %changelog -n gfxboot +* Thu Apr 27 2006 - snwint@suse.de +- implemented inbyte/outbyte to access i/o space (#170167) * Wed Apr 19 2006 - snwint@suse.de - fix drawing bug (#166914) * Fri Apr 07 2006 - snwint@suse.de ++++++ NLD.tar.bz2 ++++++ ++++++ SLES.tar.bz2 ++++++ ++++++ SuSE.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/themes/SuSE/system.inc new/themes/SuSE/system.inc --- old/themes/SuSE/system.inc 2006-03-31 14:38:21.000000000 +0200 +++ new/themes/SuSE/system.inc 2006-04-27 16:27:13.000000000 +0200 @@ -486,6 +486,17 @@ } def +% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% +% Read CMOS RAM. +% +% ( index ) ==> ( value ) +% +/nvram { + 0x70 exch outbyte + 0x71 inbyte +} def + % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - % readsector - read sector ++++++ gfxboot-3.2.24.tar.bz2 -> gfxboot-3.2.25.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.2.24/Changelog new/gfxboot-3.2.25/Changelog --- old/gfxboot-3.2.24/Changelog 2006-04-19 16:53:27.000000000 +0200 +++ new/gfxboot-3.2.25/Changelog 2006-04-27 16:26:00.000000000 +0200 @@ -1,3 +1,6 @@ +27/4/2006: v3.2.25 + - implemented inbyte/outbyte to access i/o space (#170167) + 19/4/2006: v3.2.24 - fix drawing bug (#166914) diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.2.24/VERSION new/gfxboot-3.2.25/VERSION --- old/gfxboot-3.2.24/VERSION 2006-04-19 16:52:49.000000000 +0200 +++ new/gfxboot-3.2.25/VERSION 2006-04-27 16:24:41.000000000 +0200 @@ -1 +1 @@ -3.2.24 +3.2.25 diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.2.24/bincode.asm new/gfxboot-3.2.25/bincode.asm --- old/gfxboot-3.2.24/bincode.asm 2006-04-19 16:56:53.000000000 +0200 +++ new/gfxboot-3.2.25/bincode.asm 2006-04-27 12:43:42.000000000 +0200 @@ -8059,6 +8059,47 @@ jmp pr_getint +;; inbyte - get byte from i/o port +; +; group: system +; +; ( int1 -- int2 ) +; +; int2: byte from port int1 +; +prim_inbyte: + mov dl,t_int + call get_1arg + jc prim_inbyte_90 + xchg ax,dx + xor eax,eax + in al,dx + mov dl,t_int + xor cx,cx + call set_pstack_tos +prim_inbyte_90: + ret + + +;; outbyte - write byte to i/o port +; +; group: system +; +; ( int1 int2 -- ) +; +; Write byte int2 to port int1. +; +prim_outbyte: + mov dx,t_int + (t_int << 8) + call get_2args + jc prim_outbyte_90 + mov dx,cx + out dx,al + sub word [pstack_ptr],byte 2 +prim_outbyte_90: + ret + + ;; getbyte - get byte from memory ; ; group: system diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/gfxboot-3.2.24/mk_vocabulary new/gfxboot-3.2.25/mk_vocabulary --- old/gfxboot-3.2.24/mk_vocabulary 2005-11-30 11:52:26.000000000 +0100 +++ new/gfxboot-3.2.25/mk_vocabulary 2006-04-27 12:28:14.000000000 +0200 @@ -57,6 +57,7 @@ 64bit getbyte putbyte getdword putdword + inbyte outbyte findfile filesize getcwd chdir setmode currentmode videomodeinfo videomodes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de