API Functions: Difference between revisions

From Uzebox Wiki
Jump to navigation Jump to search
mNo edit summary
Line 66: Line 66:
* [[Function_pf_opendir|FRESULT pf_opendir(DIR* dp, const char* path)]]
* [[Function_pf_opendir|FRESULT pf_opendir(DIR* dp, const char* path)]]
* [[Function_pf_readdir|FRESULT pf_readdir(DIR* dp, FILINFO* fno)]]
* [[Function_pf_readdir|FRESULT pf_readdir(DIR* dp, FILINFO* fno)]]
==SPI Ram Functions==
* [[Function_SpiRamInit|void SpiRamInit(void)]]
* [[Function_SpiRamReadU8|u8 SpiRamReadU8(u8 bank, u16 addr)]]
* [[Function_SpiRamReadS8|s8 SpiRamReadS8(u8 bank, u16 addr)]]
* [[Function_SpiRamWriteU8|void SpiRamWriteU8(u8 bank, u16 addr, u8 val)]]
* [[Function_SpiRamWriteS8|void SpiRamWriteS8(u8 bank, u16 addr, s8 val)]]
* [[Function_SpiRamReadU16|u16 SpiRamReadU16(u8 bank, u16 addr)]]
* [[Function_SpiRamReadS16|s16 SpiRamReadS16(u8 bank, u16 addr)]]
* [[Function_SpiRamWriteU16|void SpiRamWriteU16(u8 bank, u16 addr, u16 val)]]
* [[Function_SpiRamWriteS16|void SpiRamWriteS16(u8 bank, u16 addr, s16 val)]]
* [[Function_SpiRamReadU32|u32 SpiRamReadU32(u8 bank, u16 addr)]]
* [[Function_SpiRamReadS32|s32 SpiRamReadS32(u8 bank, u16 addr)]]
* [[Function_SpiRamWriteU32|void SpiRamWriteU32(u8 bank, u16 addr, u32 val)]]
* [[Function_SpiRamWriteS32|void SpiRamWriteS32(u8 bank, u16 addr, s32 val)]]
* [[Function_SpiRamReadInto|void SpiRamReadInto(u8 bank, u16 addr, void* dst, u16 len)]]
* [[Function_SpiRamWriteFrom|void SpiRamWriteFrom(u8 bank, u16 addr, void* src, u16 len)]]
* [[Function_SpiRamSeqReadStart|void SpiRamSeqReadStart(u8 bank, u16 addr)]]
* [[Function_SpiRamSeqReadU8|u8 SpiRamSeqReadU8(void)]]
* [[Function_SpiRamSeqReadS8|s8 SpiRamSeqReadS8(void)]]
* [[Function_SpiRamSeqReadU16|u16 SpiRamSeqReadU16(void)]]
* [[Function_SpiRamSeqReadS16|s16 SpiRamSeqReadS16(void)]]
* [[Function_SpiRamSeqReadU32|u32 SpiRamSeqReadU32(void)]]
* [[Function_SpiRamSeqReadS32|s32 SpiRamSeqReadS32(void)]]
* [[Function_SpiRamSeqReadInto|void SpiRamSeqReadInto(void* dst, u16 len)]]
* [[Function_SpiRamSeqReadEnd|void SpiRamSeqReadEnd(void)]]
* [[Function_SpiRamSeqWriteStart|void SpiRamSeqWriteStart(u8 bank, u16 addr)]]
* [[Function_SpiRamSeqWriteU8|void SpiRamSeqWriteU8(u8 val)]]
* [[Function_SpiRamSeqWriteS8|void SpiRamSeqWriteS8(s8 val)]]
* [[Function_SpiRamSeqWriteU16|void SpiRamSeqWriteU16(u16 val)]]
* [[Function_SpiRamSeqWriteS16|void SpiRamSeqWriteS16(s16 val)]]
* [[Function_SpiRamSeqWriteU32|void SpiRamSeqWriteU32(u32 val)]]
* [[Function_SpiRamSeqWriteS32|void SpiRamSeqWriteS32(s32 val)]]
* [[Function_SpiRamSeqWriteFrom|void SpiRamSeqWriteFrom(void* src, u16 len)]]
* [[Function_SpiRamSeqWriteEnd|void SpiRamSeqWriteEnd(void)]]


==Network Functions==
==Network Functions==

Revision as of 12:55, 15 October 2017

Video Functions

Sound Functions

Controllers Functions

EEPROM Functions

SD Card Functions

SPI Ram Functions

Network Functions

Uart Functions

Miscellaneous Functions

Kernel Internal Functions

Though you can use these functions, they are subject to change or be removed at any release.

Deprecated Functions