Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - a -

- abs() : stdlib.h
- add_JOY() : gb.h, sms.h, msx.h
- add_LCD() : gb.h, msx.h, nes.h, sms.h
- add_low_priority_TIM() : gb.h
- add_SIO() : gb.h, msx.h, sms.h
- add_TIM() : gb.h, msx.h, nes.h, sms.h
- add_VBL() : msx.h, sms.h, nes.h, gb.h
- AND : drawing.h
- arand() : rand.h
- assert : assert.h
- AT : types.h
- atoi() : stdlib.h
- atol() : stdlib.h
- atomic_flag_clear() : stdatomic.h
- atomic_flag_test_and_set() : stdatomic.h
- AUD1SWEEP_DOWN : hardware.h
- AUD1SWEEP_LENGTH : hardware.h
- AUD1SWEEP_TIME : hardware.h
- AUD1SWEEP_UP : hardware.h
- AUD3WAVE : hardware.h
- AUD4POLY_WIDTH_15BIT : hardware.h
- AUD4POLY_WIDTH_7BIT : hardware.h
- AUDENA_OFF : hardware.h
- AUDENA_ON : hardware.h
- AUDENV_DOWN : hardware.h
- AUDENV_LENGTH : hardware.h
- AUDENV_UP : hardware.h
- AUDENV_VOL : hardware.h
- AUDHIGH_LENGTH_OFF : hardware.h
- AUDHIGH_LENGTH_ON : hardware.h
- AUDHIGH_RESTART : hardware.h
- AUDLEN_DUTY_12_5 : hardware.h
- AUDLEN_DUTY_25 : hardware.h
- AUDLEN_DUTY_50 : hardware.h
- AUDLEN_DUTY_75 : hardware.h
- AUDLEN_LENGTH : hardware.h
- AUDTERM_1_LEFT : hardware.h
- AUDTERM_1_RIGHT : hardware.h
- AUDTERM_2_LEFT : hardware.h
- AUDTERM_2_RIGHT : hardware.h
- AUDTERM_3_LEFT : hardware.h
- AUDTERM_3_RIGHT : hardware.h
- AUDTERM_4_LEFT : hardware.h
- AUDTERM_4_RIGHT : hardware.h
- AUDVOL_VIN_LEFT : hardware.h
- AUDVOL_VIN_RIGHT : hardware.h
- AUDVOL_VOL_LEFT : hardware.h
- AUDVOL_VOL_RIGHT : hardware.h