flat assembler
Message board for the users of flat assembler.

Index > OS Construction > HELPS TO START OWN OPERATING SYSTEM

Goto page Previous  1, 2
Author
Thread Post new topic Reply to topic
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 28 Nov 2008, 14:40
This is a program that read 128 bytes of CMOS internal data.

All my previous programs uses a new version of PHAL-32.dll and USER PORT

If someone wants its source, or ask how to use user-port ( it's simple )
post me... Smile


Description: Program file with its source
Download
Filename: Cmos_reader.zip
Filesize: 100.67 KB
Downloaded: 440 Time(s)

Post 28 Nov 2008, 14:40
View user's profile Send private message Send e-mail Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20526
Location: In your JS exploiting you and your system
revolution 28 Nov 2008, 15:14
Pirata Derek: You seem to be having a lot of fun with UserPort. Have you converted it to asm yet? All you need is the DDK constants and the rest is easy.
Post 28 Nov 2008, 15:14
View user's profile Send private message Visit poster's website Reply with quote
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 28 Nov 2008, 15:23
i haven't the D.D.K. constants, also all the D.D.K.

It's a good idea.
I'll try to let the User Port DRIVER starts automatically with all ports opened...

When i'll have more free time, i'll make this project... Twisted Evil
Post 28 Nov 2008, 15:23
View user's profile Send private message Send e-mail Reply with quote
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 22 Jul 2009, 12:13
In According to your upper post, revolution, i'll make the FASM version of UserPort.

Now i'm ready

Only i have to insert this work into my kernel's project
Post 22 Jul 2009, 12:13
View user's profile Send private message Send e-mail Reply with quote
pfranz



Joined: 13 Jan 2007
Posts: 116
Location: Italy
pfranz 22 Jul 2009, 16:26
Se vuoi puoi provare a vedere anche il mio HwTest che è fatto proprio per spiegare come funziona l'hardware. Il sito è pfranz73.googlepages.com
Post 22 Jul 2009, 16:26
View user's profile Send private message Reply with quote
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 23 Jul 2009, 10:00
ITALIANO
------------------------------------------------------
Grazie, pfranz.
Ho un programma in assembly che riesce a leggere un hard-disk, una penna usb o un floppy e ne crea una immagine ISO.

Fa anche il contrario e supporta varie modalità:
1) Lettura/Scrittura Rapida
2) Lettura/Scrittura Sicura
3) Ignora errori di lettura/scrittura
4) Accesso diretto al dispositivo
5) Modalità uso esclusivo

Ti interessa?

ENGLISH
--------------------------------------------------------
Thanks pfranz
Also i has a FASM program that can read raw data of an hard-disk, an usb drive or a floppy disk and save the data into a image ISO file.

Can do the reverse one and also support:
1) Read/write fast
2) secure read/write
3) discard errors
4) direct device access
5) Exclusive access

Are you interessed in it?
Post 23 Jul 2009, 10:00
View user's profile Send private message Send e-mail Reply with quote
tom tobias



Joined: 09 Sep 2003
Posts: 1320
Location: usa
tom tobias 24 Jul 2009, 18:10
Pirata Derek:
1. Thank you very much for submitting your response in both languages. Wonderful. I am so filled with admiration for all those many FASM forum members who are bilingual, or trilingual. I am illiterate, except in English, no way I could write such a clear exposition as you have provided above. Very well done!!!
2. YES, I am interested, please include access to your program, so that we can learn your methods...
My own application is not involved with "image ISO" file, but nevertheless, one can learn a great deal from studying how others accomplish specific tasks....
I appreciate your contribution. Thanks.
Smile
Post 24 Jul 2009, 18:10
View user's profile Send private message Reply with quote
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 25 Jul 2009, 12:17
Ok.
Let me another day because i have to recover all data i've lost by my PC last death...

I'll post the program here.
The method is EASY but the program is the last version (2008) so i have to upgrade it.
Wait me untill tomorrow...

... sorry for my delay...
Post 25 Jul 2009, 12:17
View user's profile Send private message Send e-mail Reply with quote
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 28 Jul 2009, 07:41
Here the old version of "Image creator".

It can create raw image files from floppies, Hard-disk, CD, DVD and USB.
Also has the reverse functionality (writing to drivers from image)

Its work method is simply:
1) Check the options selected by user
2) Open direct drive and file with CreateFileA
3) Read data from source with ReadFile
4) Write data to destination with WriteFile
5) If read finished then close the handles.

This is the old version, i should upgrade it. Wink


Description: Raw image files creator
Download
Filename: Image Creator.zip
Filesize: 110.05 KB
Downloaded: 424 Time(s)

Post 28 Jul 2009, 07:41
View user's profile Send private message Send e-mail Reply with quote
Azu



Joined: 16 Dec 2008
Posts: 1159
Azu 31 Jul 2009, 10:07
Pirata Derek wrote:
I only have to build the HARDWARE ABSTRACTION LAYER and the KERNEL-CORE
What else is there? Besides third party user-mode applications and GUIs? Confused
Post 31 Jul 2009, 10:07
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
Pirata Derek



Joined: 31 Oct 2008
Posts: 259
Location: Italy
Pirata Derek 31 Jul 2009, 11:42
You red the post where i was talking in italian and after i translated it in english.

I had to make only the Hardware abstaction layer and the Kernel core because my friends have to program the other stuff (boot-loader, GUI, explorer and programs)

N.A.X.O.S. is an OS made in cooperative.

I should ask to them to get auxilar programs sources. Wink
I upgraded and finished the PHAL-32 and the NAXOS kernel (micro-kernel)
Post 31 Jul 2009, 11:42
View user's profile Send private message Send e-mail Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.