Patch by Euan Kirkhope:

* Kernel settings configuration added


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20274 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2007-03-01 09:33:08 +00:00
parent a85694c375
commit 19cadc2f7d
6 changed files with 115 additions and 1 deletions
@@ -55,6 +55,19 @@ enum {
// buffers in one chunk, the size per buffer in bytes must be a multiple of 4k
#define INDIRECT_BUFFER_SIZE (4096/4)
typedef struct {
uint32 loginfo;
uint32 logflow;
uint32 logerror;
bool switchhead;
bool force_lcd;
bool dynamic_clocks; // power saving / management for mobility chips
bool force_pci;
bool unhide_fastwrites;
bool force_acc_dma; // one or the other
bool force_acc_mmio; // one or the other
bool acc_writeback;
} radeon_settings;
// type of memory
typedef enum {
@@ -460,6 +473,8 @@ typedef struct {
int blank_period; // vertical blank period of a frame in ms
int enable_virtual_irq; // true, to enable virtual interrupts
radeon_settings settings; // settings from radeon.settings file
struct log_info_t *log; // fast logger data
} shared_info;
+1 -1
View File
@@ -8,4 +8,4 @@
*/
// current version
#define RADEON_DRIVER_VERSION "Version: 5.1.3.1"
#define RADEON_DRIVER_VERSION "Version: 5.1.3.5"