Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
main.h File Reference
#include "b43legacy.h"

Go to the source code of this file.

Macros

#define P4D_BYT3S(magic, nr_bytes)   u8 __p4dding##magic[nr_bytes]
 
#define P4D_BYTES(line, nr_bytes)   P4D_BYT3S(line, nr_bytes)
 
#define PAD_BYTES(nr_bytes)   P4D_BYTES(__LINE__ , (nr_bytes))
 

Functions

void b43legacy_tsf_read (struct b43legacy_wldev *dev, u64 *tsf)
 
void b43legacy_tsf_write (struct b43legacy_wldev *dev, u64 tsf)
 
u32 b43legacy_shm_read32 (struct b43legacy_wldev *dev, u16 routing, u16 offset)
 
u16 b43legacy_shm_read16 (struct b43legacy_wldev *dev, u16 routing, u16 offset)
 
void b43legacy_shm_write32 (struct b43legacy_wldev *dev, u16 routing, u16 offset, u32 value)
 
void b43legacy_shm_write16 (struct b43legacy_wldev *dev, u16 routing, u16 offset, u16 value)
 
u32 b43legacy_hf_read (struct b43legacy_wldev *dev)
 
void b43legacy_hf_write (struct b43legacy_wldev *dev, u32 value)
 
void b43legacy_dummy_transmission (struct b43legacy_wldev *dev)
 
void b43legacy_wireless_core_reset (struct b43legacy_wldev *dev, u32 flags)
 
void b43legacy_mac_suspend (struct b43legacy_wldev *dev)
 
void b43legacy_mac_enable (struct b43legacy_wldev *dev)
 
void b43legacy_controller_restart (struct b43legacy_wldev *dev, const char *reason)
 

Macro Definition Documentation

#define P4D_BYT3S (   magic,
  nr_bytes 
)    u8 __p4dding##magic[nr_bytes]

Definition at line 38 of file main.h.

#define P4D_BYTES (   line,
  nr_bytes 
)    P4D_BYT3S(line, nr_bytes)

Definition at line 39 of file main.h.

#define PAD_BYTES (   nr_bytes)    P4D_BYTES(__LINE__ , (nr_bytes))

Definition at line 41 of file main.h.

Function Documentation

void b43legacy_controller_restart ( struct b43legacy_wldev dev,
const char reason 
)

Definition at line 3913 of file main.c.

void b43legacy_dummy_transmission ( struct b43legacy_wldev dev)

Definition at line 624 of file main.c.

u32 b43legacy_hf_read ( struct b43legacy_wldev dev)

Definition at line 385 of file main.c.

void b43legacy_hf_write ( struct b43legacy_wldev dev,
u32  value 
)

Definition at line 399 of file main.c.

void b43legacy_mac_enable ( struct b43legacy_wldev dev)

Definition at line 1944 of file main.c.

void b43legacy_mac_suspend ( struct b43legacy_wldev dev)

Definition at line 1970 of file main.c.

u16 b43legacy_shm_read16 ( struct b43legacy_wldev dev,
u16  routing,
u16  offset 
)

Definition at line 312 of file main.c.

u32 b43legacy_shm_read32 ( struct b43legacy_wldev dev,
u16  routing,
u16  offset 
)

Definition at line 285 of file main.c.

void b43legacy_shm_write16 ( struct b43legacy_wldev dev,
u16  routing,
u16  offset,
u16  value 
)

Definition at line 363 of file main.c.

void b43legacy_shm_write32 ( struct b43legacy_wldev dev,
u16  routing,
u16  offset,
u32  value 
)

Definition at line 335 of file main.c.

void b43legacy_tsf_read ( struct b43legacy_wldev dev,
u64 tsf 
)

Definition at line 409 of file main.c.

void b43legacy_tsf_write ( struct b43legacy_wldev dev,
u64  tsf 
)

Definition at line 521 of file main.c.

void b43legacy_wireless_core_reset ( struct b43legacy_wldev dev,
u32  flags 
)

Definition at line 696 of file main.c.