flat assembler
Message board for the users of flat assembler.
Index
> DOS > POWERNOW DOS DRIVER ALPHA RELEASE AMD 64 M 3400+ |
Author |
|
agivney 23 May 2005, 11:29
Just letting you know, we have written a basic powernow driver, which works in dos, for reducing the voltage, frequency of CPU (only works on M 3400+ at this stage).This is great for laptops, which cannot really be run in DOS mode, since they trip out if they have a powerful CPU. This is in its early stages, but works very well. Please check out the Assembler Slobs site for source and binary (com).
http://www.geocities.com/agivney We hope to implement support for all powernow cpu's in dos, with the ability to set the frequency to what you wish. The code is still rough (Please ignore the sleep function; it is a complete joke), and written in such a way that it is VERY easy to change for your own processor. Optimisations are not necessary, as the code is run once. This code is a very simple implimentation of the K8 Linux powernow driver. Please read the site for more details. |
|||
23 May 2005, 11:29 |
|
f0dder 23 May 2005, 15:51
DOS on a k8? What's the point?
|
|||
23 May 2005, 15:51 |
|
Tomasz Grysztar 24 May 2005, 08:52
And some people (like me, too) just love DOS enough to want to run it anywhere.
|
|||
24 May 2005, 08:52 |
|
agivney 24 May 2005, 09:50
Thanks Privalov for the positive comment! Just letting you know, I included the code (less the dos exit function) in the Menuet Kernel, and it works great!! No more noise and overheating!When I get time, I will paste the source kernel and full menuet image with Powernow support on my website. Thanks
|
|||
24 May 2005, 09:50 |
|
Tomasz Grysztar 24 May 2005, 10:01
I've found a mistake in your source: you should not put "use32" in the beginning when you want to run it from pure DOS. However your .com file contains instructions correctly assembled for 16-bit mode - perhaps you've added the "use32" keyword later?
Also, something like "times 320 nop" might have been more handy for both writer and reader. |
|||
24 May 2005, 10:01 |
|
agivney 24 May 2005, 11:36
The changes you suggested have been implemented, and the code on the website updated. Thank you for your advice, I need it.
|
|||
24 May 2005, 11:36 |
|
Dex4u 24 May 2005, 17:17
agivney & Privalor, i like you's like a Dos like environment, but to get over the limits of Dos, i and a group of other programmers are making a 32bit pmode Dos like OS, there even some one in the group making a usb driver for the OS, we are all learning as we go, so the code is not the most efficient or smalist asm code, but it runs and does the job well.
Last edited by Dex4u on 02 Jun 2005, 18:39; edited 1 time in total |
|||
24 May 2005, 17:17 |
|
agivney 25 May 2005, 01:46
I will definitely look over the source code. Thanks for the tip. I have just started researching for the writing a USB driver (Downloaded linux usb driver source , usb specification documents etc), so it is great that someone else is having a go. When I look over the code i will be touch.
|
|||
25 May 2005, 01:46 |
|
Dex4u 25 May 2005, 15:38
Here our forum http://dex.7.forumer.com/
and tonyMac is the programmer working on the USB, here his web site: http://tonymac.asmhackers.net/ Here are some good links for USB for dos: http://people.freenet.de/dieterp/main.htm http://www.frontiernet.net/~fys/usb.htm Hope these help . |
|||
25 May 2005, 15:38 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.