|
HP85 GPIB Disk Emulator
1.0
HP85GPIBDiskEmulator
|
Master Include for FatFs, RTC, Timers AVR8 - Part of HP85 disk emulator. More...
#include <hardware/cpu.h>#include <stdlib.h>#include <string.h>#include <inttypes.h>#include <stdint.h>#include <stddef.h>#include <stdarg.h>#include <ctype.h>#include <avr/pgmspace.h>#include <avr/portpins.h>#include <avr/io.h>#include <assert.h>#include <avr/interrupt.h>#include "hardware/gpio-1284p.h"#include "hardware/hal.h"#include "hardware/bits.h"#include "hardware/delay.h"#include "hardware/ram.h"#include <util/twi.h>#include "lib/parsing.h"#include "lib/stringsup.h"#include "printf/mathio.h"#include "lib/time.h"#include "lib/timer.h"#include "lib/queue.h"#include "hardware/rtc.h"#include "fatfs.sup/fatfs.h"#include "rs232.h"#include "spi.h"#include "posix/posix.h"#include "gpib/debug.h"Go to the source code of this file.
Macros | |
| #define | AVR 1 |
| #define | MEMSPACE |
| #define | SYSTEM_TASK_HZ 1000L |
| #define | HAVE_HIRES_TIMER 1 |
| #define | MMC_SLOW (500000UL) |
| #define | MMC_FAST (5000000UL) |
| #define | NO_SCANF |
| #define | printf(format, args...) printf_P(PSTR(format), ##args) |
| #define | snprintf(s, size, format, args...) snprintf_P(s, size, PSTR(format), ##args) |
| #define | sprintf(s, format, args...) sprintf_P(s, PSTR(format), ##args) |
| #define | NULL ((void *) 0) |
| #define | _SIZE_T |
| #define | Mem_Clear(a) memset(a, 0, sizeof(a)) |
| #define | Mem_Set(a, b) memset(a, (int) b, sizeof(a)) |
| #define | UART_DEVICE_CNT 1 |
| #define | free(p) safefree(p) |
| #define | calloc(n, s) safecalloc(n,s) |
| #define | malloc(s) safemalloc(s) |
Typedefs | |
| typedef unsigned long int | size_t |
Enumerations | |
| enum | bool { false, true } |
Functions | |
| void | copyright (void) |
Master Include for FatFs, RTC, Timers AVR8 - Part of HP85 disk emulator.
Definition in file user_config.h.
| #define _SIZE_T |
Definition at line 92 of file user_config.h.
| #define AVR 1 |
Definition at line 16 of file user_config.h.
| #define calloc | ( | n, | |
| s | |||
| ) | safecalloc(n,s) |
Definition at line 129 of file user_config.h.
| #define free | ( | p | ) | safefree(p) |
Definition at line 126 of file user_config.h.
| #define HAVE_HIRES_TIMER 1 |
Definition at line 20 of file user_config.h.
| #define malloc | ( | s | ) | safemalloc(s) |
Definition at line 132 of file user_config.h.
| #define Mem_Clear | ( | a | ) | memset(a, 0, sizeof(a)) |
Definition at line 96 of file user_config.h.
| #define Mem_Set | ( | a, | |
| b | |||
| ) | memset(a, (int) b, sizeof(a)) |
Definition at line 97 of file user_config.h.
| #define MEMSPACE |
Definition at line 17 of file user_config.h.
| #define MMC_FAST (5000000UL) |
Definition at line 30 of file user_config.h.
| #define MMC_SLOW (500000UL) |
Definition at line 26 of file user_config.h.
| #define NO_SCANF |
Definition at line 34 of file user_config.h.
| #define NULL ((void *) 0) |
Definition at line 85 of file user_config.h.
| #define printf | ( | format, | |
| args... | |||
| ) | printf_P(PSTR(format), ##args) |
standard includes include <stdio.h>
Definition at line 71 of file user_config.h.
| #define snprintf | ( | s, | |
| size, | |||
| format, | |||
| args... | |||
| ) | snprintf_P(s, size, PSTR(format), ##args) |
Definition at line 72 of file user_config.h.
| #define sprintf | ( | s, | |
| format, | |||
| args... | |||
| ) | sprintf_P(s, PSTR(format), ##args) |
Definition at line 73 of file user_config.h.
| #define SYSTEM_TASK_HZ 1000L |
Definition at line 19 of file user_config.h.
| #define UART_DEVICE_CNT 1 |
UART device number
Definition at line 99 of file user_config.h.
| typedef unsigned long int size_t |
Definition at line 93 of file user_config.h.
| enum bool |
| Enumerator | |
|---|---|
| false | |
| true | |
Definition at line 88 of file user_config.h.
| void copyright | ( | void | ) |
Referenced by help().
1.8.17