mirror of
https://github.com/opa334/TrollStore.git
synced 2025-04-17 01:32:05 +08:00
19 lines
430 B
C
19 lines
430 B
C
#ifndef __KERNEL_RW_H__
|
|
#define __KERNEL_RW_H__
|
|
|
|
#define KERNEL_RW_SIZE_FAKE_ARRAY 0x4000
|
|
|
|
#include "iokit.h"
|
|
|
|
void kernel_rw_preinit(uint64_t kaddr, uint8_t *buf, size_t n);
|
|
int kernel_rw_init(io_connect_t uc, uint32_t surf_id, int read_pipe, int write_pipe);
|
|
|
|
uint32_t kread32(uint64_t kaddr);
|
|
uint64_t kread64(uint64_t kaddr);
|
|
|
|
void kwrite32(uint64_t kaddr, uint32_t val);
|
|
void kwrite64(uint64_t kaddr, uint64_t val);
|
|
|
|
#endif
|
|
|