GBDK 2020 Docs
4.3.0
API Documentation for GBDK 2020
Main Page
Related Pages
C modules
Data Structures
Data Structures
Data Structure Index
Data Fields
All
b
d
f
h
j
l
n
o
p
s
t
w
x
y
Variables
b
d
f
h
j
l
n
o
p
s
t
w
x
y
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
p
q
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
h
i
k
l
n
o
p
r
s
t
v
w
Typedefs
b
c
d
f
i
j
l
m
o
p
s
t
u
v
w
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
•
All
Data Structures
Files
Functions
Variables
Typedefs
Macros
Modules
Pages
hblankcpy.h
Go to the documentation of this file.
1
#ifndef __HBLANKCPY_H_INCLUDE__
2
#define __HBLANKCPY_H_INCLUDE__
3
4
#include <
stdint.h
>
5
20
void
hblank_copy_vram
(
const
uint8_t
* sour,
uint8_t
count);
21
37
void
hblank_cpy_vram
(
const
uint8_t
* sour,
uint8_t
count);
38
39
extern
uint8_t
*
hblank_copy_destination
;
48
inline
void
hblank_copy
(
uint8_t
* dest,
const
uint8_t
* sour,
uint16_t
size) {
49
hblank_copy_destination
= dest;
50
hblank_copy_vram
(sour, size >> 4);
51
}
52
53
#endif
hblank_copy
void hblank_copy(uint8_t *dest, const uint8_t *sour, uint16_t size)
Definition:
hblankcpy.h:48
hblank_copy_destination
uint8_t * hblank_copy_destination
hblank_copy_vram
void hblank_copy_vram(const uint8_t *sour, uint8_t count)
hblank_cpy_vram
void hblank_cpy_vram(const uint8_t *sour, uint8_t count)
stdint.h
uint8_t
unsigned char uint8_t
Definition:
stdint.h:51
uint16_t
unsigned short int uint16_t
Definition:
stdint.h:52