sdk-core
v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Toggle main menu visibility
Loading...
Searching...
No Matches
log.h
Go to the documentation of this file.
1
/*
2
# _____ ___ ____ ___ ____
3
# ____| | ____| | | |____|
4
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5
#-----------------------------------------------------------------------
6
# Copyright (c) 2003 Marcus R. Brown <mrbrown@0xd6.org>
7
# Licenced under Academic Free License version 2.0
8
# Review ps2sdk README & LICENSE files for further details.
9
*/
10
16
17
#ifndef SIO2LOG_LOG_H
18
#define SIO2LOG_LOG_H
19
20
#include <types.h>
21
22
#include "
sio2man.h
"
23
24
enum
_log_types {
25
LOG_HEADER = 0x02, LOG_PAD_READY, LOG_MC_READY, LOG_MTAP_READY,
26
LOG_TRS, LOG_TRS_PD, LOG_TRS_RD, LOG_TRS_DATA, LOG_TRS_DMA_IN,
27
LOG_TRS_DMA_OUT,
28
LOG_TRR, LOG_TRR_STAT, LOG_TRR_DATA,
29
LOG_RESET
30
};
31
32
extern
void
log_write8(u8 val);
33
extern
void
log_write32(u32 val);
34
extern
void
log_flush(
int
now);
35
36
extern
void
log_default(
int
type);
37
extern
void
log_portdata(u32 *pd1, u32 *pd2);
38
extern
void
log_regdata(u32 *rd);
39
extern
void
log_data(
int
type, u8 *data, u32 size);
40
extern
void
log_dma(
int
type,
struct
_sio2_dma_arg
*arg);
41
extern
void
log_stat(u32 stat6c, u32 stat70, u32 stat74);
42
43
#endif
/* SIO2LOG_LOG_H */
sio2man.h
_sio2_dma_arg
Definition
sio2man.h:28
core
sio2man
include
log.h
Generated by
1.18.0