bktr_reg.h (32926) | bktr_reg.h (33025) |
---|---|
1/* 2 * Copyright (c) 1995 Mark Tinguely and Jim Lowe 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 297 unchanged lines hidden (view full) --- 306 u_char afc; 307}; 308 309/* description of the PHYSICAL tuner */ 310struct TUNER { 311 char* name; 312 u_char type; 313 u_char pllAddr; | 1/* 2 * Copyright (c) 1995 Mark Tinguely and Jim Lowe 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 297 unchanged lines hidden (view full) --- 306 u_char afc; 307}; 308 309/* description of the PHYSICAL tuner */ 310struct TUNER { 311 char* name; 312 u_char type; 313 u_char pllAddr; |
314 u_char pllControl; | 314 u_char pllControl[4]; |
315 u_char bandLimits[ 2 ]; | 315 u_char bandLimits[ 2 ]; |
316 u_char bandAddrs[ 3 ]; | 316 u_char bandAddrs[ 4 ]; /* 3 first for the 3 TV 317 ** bands. Last for radio 318 ** band (0x00=NoRadio). 319 */ 320 |
317}; 318 319/* description of the card */ 320#define EEPROMBLOCKSIZE 32 321struct CARDTYPE { 322 char* name; 323 const struct TUNER* tuner; 324 u_char dbx; /* Has DBX chip? */ --- 99 unchanged lines hidden (view full) --- 424#define METEOR_WANT_TS 0x08000000 /* time-stamp a frame */ 425#define METEOR_RGB 0x20000000 /* meteor rgb unit */ 426#define METEOR_FIELD_MODE 0x80000000 427 u_char tflags; 428#define TUNER_INITALIZED 0x00000001 429#define TUNER_OPEN 0x00000002 430 u_short fps; /* frames per second */ 431#ifdef DEVFS | 321}; 322 323/* description of the card */ 324#define EEPROMBLOCKSIZE 32 325struct CARDTYPE { 326 char* name; 327 const struct TUNER* tuner; 328 u_char dbx; /* Has DBX chip? */ --- 99 unchanged lines hidden (view full) --- 428#define METEOR_WANT_TS 0x08000000 /* time-stamp a frame */ 429#define METEOR_RGB 0x20000000 /* meteor rgb unit */ 430#define METEOR_FIELD_MODE 0x80000000 431 u_char tflags; 432#define TUNER_INITALIZED 0x00000001 433#define TUNER_OPEN 0x00000002 434 u_short fps; /* frames per second */ 435#ifdef DEVFS |
432 void *devfs_bktr_token; 433 void *devfs_tuner_token; | 436 void *devfs_token; |
434#endif 435 struct meteor_video video; 436 struct TVTUNER tuner; 437 struct CARDTYPE card; 438 u_char audio_mux_select; /* current mode of the audio */ 439 u_char audio_mute_state; /* mute state of the audio */ 440 u_char format_params; 441 u_long current_sol; --- 14 unchanged lines hidden --- | 437#endif 438 struct meteor_video video; 439 struct TVTUNER tuner; 440 struct CARDTYPE card; 441 u_char audio_mux_select; /* current mode of the audio */ 442 u_char audio_mute_state; /* mute state of the audio */ 443 u_char format_params; 444 u_long current_sol; --- 14 unchanged lines hidden --- |