# psg_chip_t Union Reference

`#include <genesis.h>`

Collaboration diagram for psg_chip_t:
[legend]

## Data Fields
u8 | ALL [8]
struct {
psg_square_t square [3]
psg_noise_t noise
u8 latchedaddr
}; |

## Field Documentation

struct { ... }

u8 psg_chip_t::ALL[8]

u8 psg_chip_t::latchedaddr

psg_noise_t psg_chip_t::noise

psg_square_t psg_chip_t::square[3]

The documentation for this union was generated from the following file:

- modules/genesis/genesis.h