|
|
Date Posted: |
July 19th, 2004
|
|
|
Last Updated: |
April 11th, 2006
|
|
|
License: |
BSD/MIT |
|
|
Downloads: |
8,091 total; 451 recently |
|
|
Page Views: |
103,795 total |
|
|
User Rating: |
|
|
|
9.35 / 10, with 26 votes |
|
Jump to the Downloads section |
|
|
|
About Haiku AGP busmanager:
This basic, generic AGP busmanager supports all AGP hostbridges and all AGP graphicscards. It should work on BeOS R5, Dano, Zeta and Max.
Note please:
This module will only be in effect if a graphicsdriver uses it. In case your card's driver doesn't support it (yet), you can install the optional fake graphicsdriver supplied below. This fake driver should work without interfering with your actual graphicsdriver, whether it controls the module itself or not.
Current features:
- Can enable AGP transfers including SBA (sideband adressing);
- Sets up AGP maximum request depth.
- Can enable PCI FW (fastwrites);
Supported devices:
- all 'PCI-class' host bridges with AGP interface;
- all 'PCI-class' graphics cards with AGP interface.
Known limitations:
- No GART and AGP aperture support (yet);
- No AGP3.0 specific feature support (yet), such as 'asynchronous request size', 'calibration cycle' and 'isochronous transfers'. The registers and register-fields for these features are currently programmed to default 'safe' modes or disabled on power-up.
|
|
|
|
Latest Version |
|
|
|
|
|
|
Details about this version:
This version should be considered a stable release.
Fixes/enhancements:
- Reversed order of programming devices when AGP mode is requested to be disabled. The order of programming devices now adheres to the official AGP specification (missed this item before). This fixes potential coldstart trouble on nVidia cards at least (confirmed a GeForce 4 MX4000);
- Modified agp.setting for blocking PCI fastwrites (block_fw) to be set to true by default: Fastwrites tend to create trouble on some systems outthere (most notably systems with ATI graphics cards).
Notes:
- You're encouraged to enable PCI fastwrites if it works for your system, since this will speedup unaccelerated bitmap drawing, as used in:
- Bitmap style video playback;
- Overlay style video playback;
- unaccelerated 3D, especially when displaying 'simple' scene's (GLteapot);
- 3D texture loading with accelerated drivers, if that function isn't accelerated (all current nVidia 3D drivers).
- Even without the use of PCI fastwrites, at least the nVidia driver will benefit from the busmanager, since it actually uses AGP transfers to send commands to the acceleration engine (unless the AGP busmanager isn't installed, in which case it automatically runs in PCI mode).
|
|
|
Intel Version - requires R5 (11 KB) |
1,842 downloads |
|
|
|
|
|
|
|
[rating: 10] |
|
|
Rudolf's site (busmanager) |
|
|
Add Additional Location |
|
|
|
Intel Version - requires R5 (12 KB) |
1,165 downloads |
|
|
|
|
|
|
|
[rating: 10] |
|
|
Rudolf's site (fake driver V2, not for nVidia) |
|
|
Add Additional Location |
|
|
|
|
Source Available |
|
|
|
|
|
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Recent Downloads - # 661
Total Downloads - # 351
Total Views - # 69
User Ratings - # 5
|
|
|
|
|
|
Video Drivers
|
|
|
|
|
|
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. Jukebox - 9.44
5. Haiku AGP busm... - 9.35
6. cpu_fix - 9.31
7. vim6 - 9.31
8. Beezer - 9.26
9. HandBrake - 9.25
10. BeeF - 9.25
|
|
|
|
|
|
1. Ati Radeon G... - 29,494
2. BeOS 5 Perso... - 28,286
3. Realtek RTL8... - 19,236
4. Ensoniq Audi... - 15,722
5. USB Joystick... - 13,964
6. ATI Rage 128... - 12,419
7. S3 Trio 64 v2... - 9,440
8. Broadcom 440x... - 8,463
9. wm3b2200bg - 8,234
10. VLC Media Pla... - 8,077
|
|
|
|
|
| You are not logged in.
Login
|
|
|
|
|
|