🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
4 messages
4 total messages Started by Olek Sun, 12 Feb 2006 15:44
Wywolanie przrwania
#141
Author: Olek
Date: Sun, 12 Feb 2006 15:44
10 lines
1212 bytes
ASM mialem kiedys doczynienia na pecetach i systemach araicznych ale,
chce wywoalac przerwanie 1ah zmiana czasu w CMOS,
ma to sie odbyc w systemie WinXP lecz po uruchomieniu program zglasza
wyjatek ze brak dostepu, inne przerwania tez to samo robia, czy jest
mozliwosc w xp wywolac to przerwanie czy jest to blokodane przes system
i nie dostepne dla systemow NT.


olek
-------------
Re: Wywolanie przrwania
#142
Author: Lopez
Date: Mon, 13 Mar 2006 07:13
18 lines
1605 bytes
Użytkownik "Olek" napisał w wiadomości...
> ASM mialem kiedys doczynienia na pecetach i systemach araicznych ale,
> chce wywoalac przerwanie 1ah zmiana czasu w CMOS,
> ma to sie odbyc w systemie WinXP lecz po uruchomieniu program zglasza
> wyjatek ze brak dostepu, inne przerwania tez to samo robia, czy jest
> mozliwosc w xp wywolac to przerwanie czy jest to blokodane przes system
> i nie dostepne dla systemow NT.

Przerawania to API charakterystyczne dla dos'a, w windowsach
jest czesciowo emulowane, i nie wszystkie funkcje sa dostepne.
W systemach NT masz do tego celu odpowiednie API
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/setsystemtime.asp
ale to zadziala tylko w trybie 32-bitowym.

-- 
Pozdrawiam
Lopez
Re: Wywolanie przrwania
#143
Author: Olek
Date: Mon, 13 Mar 2006 10:50
21 lines
1781 bytes
Lopez napisał(a):
> Użytkownik "Olek" napisał w wiadomości...
>> ASM mialem kiedys doczynienia na pecetach i systemach araicznych ale,
>> chce wywoalac przerwanie 1ah zmiana czasu w CMOS,
>> ma to sie odbyc w systemie WinXP lecz po uruchomieniu program zglasza
>> wyjatek ze brak dostepu, inne przerwania tez to samo robia, czy jest
>> mozliwosc w xp wywolac to przerwanie czy jest to blokodane przes system
>> i nie dostepne dla systemow NT.
> 
> Przerawania to API charakterystyczne dla dos'a, w windowsach
> jest czesciowo emulowane, i nie wszystkie funkcje sa dostepne.
> W systemach NT masz do tego celu odpowiednie API
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/setsystemtime.asp
> ale to zadziala tylko w trybie 32-bitowym.
> 
Tak wiem i korzytam z api na codzien lecz chodzi mi o dostanie sie do 
funkcji bios ktorej niema w api i niewiem jak wywolac przerwanie aby 
zadzialala.

olek
-------
Re: Wywolanie przrwania
#144
Author: Lopez
Date: Mon, 13 Mar 2006 11:17
29 lines
2089 bytes
Użytkownik "Olek"  napisał w wiadomości...
> Lopez napisał(a):
> > Użytkownik "Olek" napisał w wiadomości...
> >> ASM mialem kiedys doczynienia na pecetach i systemach araicznych ale,
> >> chce wywoalac przerwanie 1ah zmiana czasu w CMOS,
> >> ma to sie odbyc w systemie WinXP lecz po uruchomieniu program zglasza
> >> wyjatek ze brak dostepu, inne przerwania tez to samo robia, czy jest
> >> mozliwosc w xp wywolac to przerwanie czy jest to blokodane przes system
> >> i nie dostepne dla systemow NT.
> >
> > Przerawania to API charakterystyczne dla dos'a, w windowsach
> > jest czesciowo emulowane, i nie wszystkie funkcje sa dostepne.
> > W systemach NT masz do tego celu odpowiednie API
> >
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/setsystemtime.asp
> > ale to zadziala tylko w trybie 32-bitowym.
> >
> Tak wiem i korzytam z api na codzien lecz chodzi mi o dostanie sie do
> funkcji bios ktorej niema w api i niewiem jak wywolac przerwanie aby
> zadzialala.

To moze powiedz lepiej jakiej funkcji biosu Ci brakuje
w systemowym Api. Malo prawdopodobne aby nie dalo
sie tego zrobic w inny sposob.

-- 
Pozdrawiam
Lopez
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads