-=|BIOS Calls|=-

A0_13		int setjmp(jmp_buf env)						c
A0_15		char *strcat(char *dst,char *src)			c
A0_17		int strcmp(char *dst,char *src)				c
A0_18		int strncmp(char *dst,char *src,int n)		c
A0_19		char *strcpy(char *dst,char *src)			c
A0_1B		int strlen(char *s)							c
A0_25		char toupper(char c)						c
A0_28		void bzero(void *ptr,int len)				c
A0_2A		char *memcpy(char *dst,char *src,int n)		c
A0_2B		void *memset(void *dst,char c,int n)		c
A0_2F		int rand()									c
A0_30		void srand(unsigned int seed)				c
A0_33		void *malloc(int n)							heap
A0_34		void free(void *buf)
A0_37		void *calloc(int size,int n)				heap
A0_39		InitHeap(void *block,int n)					heap
A0_3F		printf(char *fmt,...)						console
A0_44		FlushCache()								misc
A0_48		void SetGPUStatus(u_long ctrl_cmd)
A0_49		GPU_cw(u_long cmd)
A0_72		_96_remove()
A0_9F		void SetMem(int size)

B0_02		InitRootCounter(HCounter,Target,Mode)		timing
B0_04		EnableRootCounterInt(HCounter)				timing
B0_07		DeliverEvent(HEvent,mode)					event
B0_08		u_long OpenEvent(desc,spec,mode,fhandle)	event
B0_09		CloseEvent(event)							event
B0_0A		WaitEvent(Event)							event
B0_0B		TestEvent(Event)							event
B0_0C		EnableEvent(Event)							event
B0_0D		DisableEvent(event)							event
B0_14		StopPAD
B0_15		PAD_init(Type,addr,...)						sio
B0_16		PAD_dr()									sio
B0_17		ReturnFromException							int
B0_18		ResetEntryInt								int
B0_19		HookEntryInt								int
B0_56		GetC0Table
B0_57		GetB0Table
B0_5B		ChangeClearPad(int)							sio

C0_01		InitExeption								(NN)
C0_02		SysEnqIntRP(int index,long *queue)			int
C0_03		SysDeqIntRP(int index,long *queue)			int
C0_04		int get_free_EvCB_slot()					event
C0_08		_heapinit									(NN)
C0_0A		ChangeClearRCnt(int index,int *func)		timing