diff options
| author | spicyjpeg <thatspicyjpeg@gmail.com> | 2023-05-21 17:22:00 +0200 |
|---|---|---|
| committer | spicyjpeg <thatspicyjpeg@gmail.com> | 2023-05-21 17:22:00 +0200 |
| commit | 1e058d15e29adc482074d7225b4c1ed34e63568d (patch) | |
| tree | 7167f01bdb3eb0542895ee14e389225dc0eca37b /libpsn00b/include/psxapi.h | |
| parent | 513a6e99dd1f9cf5531d55f544478bec72efb910 (diff) | |
| download | psn00bsdk-1e058d15e29adc482074d7225b4c1ed34e63568d.tar.gz | |
More library cleanups and libc fixes
Diffstat (limited to 'libpsn00b/include/psxapi.h')
| -rw-r--r-- | libpsn00b/include/psxapi.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/libpsn00b/include/psxapi.h b/libpsn00b/include/psxapi.h index 49d1620..d24976f 100644 --- a/libpsn00b/include/psxapi.h +++ b/libpsn00b/include/psxapi.h @@ -221,6 +221,15 @@ typedef struct _INT_RP { extern "C" { #endif +#if 0 +static inline void _InitCd(void) { + uint32_t old_dpcr = DMA_DPCR & 0xffff0fff; + + _96_init(); + DMA_DPCR |= old_dpcr; +} +#endif + void SysEnqIntRP(int pri, INT_RP *rp); void SysDeqIntRP(int pri, INT_RP *rp); @@ -261,7 +270,6 @@ void ExitCriticalSection(void); int SwEnterCriticalSection(void); void SwExitCriticalSection(void); -void _InitCd(void); void _96_init(void); void _96_remove(void); |
