listing - z88dk/z88dk GitHub Wiki

NEW C LIBRARY FUNCTION LISTING

ALPHABETICAL (CLIB)

  • abort

  • abs

  • acos

  • acosh

  • aligned_alloc

  • aligned_alloc_unlocked

  • asin

  • asinh

  • asprintf

  • at_quick_exit

  • atan

  • atan2

  • atanh

  • atexit

  • atof

  • atoi

  • atol

  • b_array_append

  • b_array_append_block

  • b_array_append_n

  • b_array_at

  • b_array_back

  • b_array_capacity

  • b_array_clear

  • b_array_data

  • b_array_destroy

  • b_array_empty

  • b_array_erase

  • b_array_erase_block

  • b_array_erase_range

  • b_array_front

  • b_array_init

  • b_array_insert

  • b_array_insert_block

  • b_array_insert_n

  • b_array_pop_back

  • b_array_push_back

  • b_array_read_block

  • b_array_resize

  • b_array_size

  • b_array_write_block

  • b_vector_append

  • b_vector_append_block

  • b_vector_append_n

  • b_vector_at

  • b_vector_back

  • b_vector_capacity

  • b_vector_clear

  • b_vector_data

  • b_vector_destroy

  • b_vector_empty

  • b_vector_erase

  • b_vector_erase_block

  • b_vector_erase_range

  • b_vector_front

  • b_vector_init

  • b_vector_insert

  • b_vector_insert_block

  • b_vector_insert_n

  • b_vector_max_size

  • b_vector_pop_back

  • b_vector_push_back

  • b_vector_read_block

  • b_vector_reserve

  • b_vector_resize

  • b_vector_shrink_to_fit

  • b_vector_size

  • b_vector_write_block

  • ba_priority_queue_capacity

  • ba_priority_queue_clear

  • ba_priority_queue_data

  • ba_priority_queue_destroy

  • ba_priority_queue_empty

  • ba_priority_queue_init

  • ba_priority_queue_pop

  • ba_priority_queue_push

  • ba_priority_queue_resize

  • ba_priority_queue_size

  • ba_priority_queue_top

  • ba_stack_capacity

  • ba_stack_clear

  • ba_stack_destroy

  • ba_stack_empty

  • ba_stack_init

  • ba_stack_pop

  • ba_stack_push

  • ba_stack_size

  • ba_stack_top

  • balloc_addmem

  • balloc_alloc

  • balloc_blockcount

  • balloc_firstfit

  • balloc_free

  • bcmp

  • bcopy

  • bit_beep

  • bit_beep_di

  • bit_beep_raw

  • bit_beep_raw_di

  • bit_beepfx

  • bit_beepfx_di

  • bit_click

  • bit_click_di

  • bit_fx

  • bit_fx_di

  • bit_play

  • bit_play_di

  • bit_play_tritone

  • bit_play_tritone_di

  • bit_synth

  • bit_synth_di

  • bsearch

  • bv_priority_queue_capacity

  • bv_priority_queue_clear

  • bv_priority_queue_data

  • bv_priority_queue_destroy

  • bv_priority_queue_empty

  • bv_priority_queue_init

  • bv_priority_queue_max_size

  • bv_priority_queue_pop

  • bv_priority_queue_push

  • bv_priority_queue_reserve

  • bv_priority_queue_resize

  • bv_priority_queue_shrink_to_fit

  • bv_priority_queue_size

  • bv_priority_queue_top

  • bv_stack_capacity

  • bv_stack_clear

  • bv_stack_destroy

  • bv_stack_empty

  • bv_stack_init

  • bv_stack_max_size

  • bv_stack_pop

  • bv_stack_push

  • bv_stack_reserve

  • bv_stack_shrink_to_fit

  • bv_stack_size

  • bv_stack_top

  • bzero

  • call_once

  • calloc

  • calloc_unlocked

  • cbrt

  • ceil

  • clearerr

  • clearerr_unlocked

  • close

  • copysign

  • cos

  • cosh

  • creat

  • div

  • divu

  • dtoa

  • dtoe

  • dtog

  • dtoh

  • dup

  • dup2

  • dzx7_agile_rcs

  • dzx7_mega

  • dzx7_smart_rcs

  • dzx7_standard

  • dzx7_turbo

  • erf

  • erfc

  • _exit

  • exit

  • exp

  • exp2

  • expm1

  • fabs

  • falloc

  • _falloc__unlocked

  • fclose

  • fclose_unlocked

  • fdim

  • fdopen

  • feof

  • feof_unlocked

  • ferror

  • ferror_unlocked

  • fflush

  • fflush_unlocked

  • ffs

  • ffsl

  • fgetc

  • fgetc_unlocked

  • fgetpos

  • fgetpos_unlocked

  • fgets

  • fgets_unlocked

  • fileno

  • fileno_unlocked

  • flockfile

  • floor

  • fma

  • fmax

  • fmemopen

  • fmemopen

  • fmin

  • fmod

  • fopen

  • fprintf

  • fprintf_unlocked

  • fputc

  • fputc_unlocked

  • fputs

  • fputs_unlocked

  • fread

  • fread_unlocked

  • free

  • free_unlocked

  • freopen

  • freopen_unlocked

  • frexp

  • fscanf

  • fscanf_unlocked

  • fseek

  • fseek_unlocked

  • fsetpos

  • fsetpos_unlocked

  • ftell

  • ftell_unlocked

  • ftoa

  • ftoe

  • ftog

  • ftoh

  • ftrylockfile

  • funlockfile

  • fwrite

  • fwrite_unlocked

  • fzx_at

  • fzx_buffer_extent

  • fzx_buffer_partition

  • fzx_buffer_partition_ww

  • fzx_char_metrics

  • fzx_glyph_width

  • fzx_putc

  • fzx_puts

  • fzx_puts_justified

  • fzx_state_init

  • fzx_string_extent

  • fzx_string_partition

  • fzx_string_partition_ww

  • fzx_write

  • fzx_write_justified

  • getc

  • getc_unlocked

  • getchar

  • getchar_unlocked

  • getdelim

  • getdelim_unlocked

  • getline

  • getline_unlocked

  • gets

  • gets_unlocked

  • heap_alloc

  • heap_alloc_aligned

  • heap_alloc_aligned_unlocked

  • heap_alloc_fixed

  • heap_alloc_fixed_unlocked

  • heap_alloc_unlocked

  • heap_calloc

  • heap_calloc_unlocked

  • heap_destroy

  • heap_free

  • heap_free_unlocked

  • heap_info

  • heap_info_unlocked

  • heap_init

  • heap_realloc

  • heap_realloc_unlocked

  • hypot

  • ilogb

  • im2_append_generic_callback

  • im2_create_generic_isr

  • im2_create_generic_isr_8080

  • im2_init

  • im2_install_isr

  • im2_prepend_generic_callback

  • im2_remove_generic_callback

  • imaxabs

  • imaxdiv

  • in_inkey

  • in_key_pressed

  • in_key_scancode

  • in_mouse_amx

  • in_mouse_amx_init

  • in_mouse_amx_reset

  • in_mouse_amx_setpos

  • in_mouse_amx_wheel

  • in_mouse_amx_wheel_delta

  • in_mouse_kempston

  • in_mouse_kempston_init

  • in_mouse_kempston_reset

  • in_mouse_kempston_setpos

  • in_mouse_kempston_wheel

  • in_mouse_kempston_wheel_delta

  • in_pause

  • in_stick_cursor

  • in_stick_fuller

  • in_stick_kempston

  • in_stick_keyboard

  • in_stick_sinclair1

  • in_stick_sinclair2

  • in_test_key

  • in_wait_key

  • in_wait_nokey

  • index

  • insertion_sort

  • ioctl

  • isalnum

  • isalpha

  • isascii

  • isbdigit

  • isblank

  • iscntrl

  • isdigit

  • isgraph

  • isgreater

  • isgreaterequal

  • isless

  • islessequal

  • islessgreater

  • islower

  • isodigit

  • isprint

  • ispunct

  • isspace

  • isunordered

  • isupper

  • isxdigit

  • itoa

  • l_longjmp

  • l_setjmp

  • labs

  • ldexp

  • ldiv

  • ldivu

  • lgamma

  • log

  • log10

  • log1p

  • log2

  • logb

  • lrint

  • lround

  • lseek

  • ltoa

  • malloc

  • malloc_unlocked

  • memalign

  • memalign_unlocked

  • memccpy

  • memchr

  • memcmp

  • memcpy

  • memlwr

  • memmem

  • memmove

  • memrchr

  • memset

  • memswap

  • memstrcpy

  • memupr

  • modf

  • mtx_init

  • mtx_lock

  • mtx_timedlock

  • mtx_trylock

  • mtx_unlock

  • nan

  • nearbyint

  • nextafter

  • nexttoward

  • obstack_1grow

  • obstack_1grow_fast

  • obstack_align_distance

  • obstack_align_to

  • obstack_alloc

  • obstack_base

  • obstack_blank

  • obstack_blank_fast

  • obstack_copy

  • obstack_copy0

  • obstack_finish

  • obstack_free

  • obstack_grow

  • obstack_grow0

  • obstack_init

  • obstack_int_grow

  • obstack_int_grow_fast

  • obstack_next_free

  • obstack_object_size

  • obstack_printf

  • obstack_room

  • obstack_vprintf

  • open

  • open_memstream

  • p_forward_list_alt_back

  • p_forward_list_alt_clear

  • p_forward_list_alt_empty

  • p_forward_list_alt_front

  • p_forward_list_alt_init

  • p_forward_list_alt_insert_after

  • p_forward_list_alt_next

  • p_forward_list_alt_pop_back

  • p_forward_list_alt_pop_front

  • p_forward_list_alt_prev

  • p_forward_list_alt_push_back

  • p_forward_list_alt_push_front

  • p_forward_list_alt_remove

  • p_forward_list_alt_remove_after

  • p_forward_list_alt_size

  • p_forward_list_back

  • p_forward_list_clear

  • p_forward_list_empty

  • p_forward_list_front

  • p_forward_list_init

  • p_forward_list_insert_after

  • p_forward_list_next

  • p_forward_list_pop_back

  • p_forward_list_pop_front

  • p_forward_list_prev

  • p_forward_list_push_back

  • p_forward_list_push_front

  • p_forward_list_remove

  • p_forward_list_remove_after

  • p_forward_list_size

  • p_list_back

  • p_list_clear

  • p_list_empty

  • p_list_front

  • p_list_init

  • p_list_insert

  • p_list_insert_after

  • p_list_next

  • p_list_pop_back

  • p_list_pop_front

  • p_list_prev

  • p_list_push_back

  • p_list_push_front

  • p_list_remove

  • p_list_remove_after

  • p_list_size

  • p_queue_back

  • p_queue_clear

  • p_queue_empty

  • p_queue_front

  • p_queue_init

  • p_queue_pop

  • p_queue_push

  • p_queue_size

  • p_stack_clear

  • p_stack_empty

  • p_stack_init

  • p_stack_pop

  • p_stack_push

  • p_stack_size

  • p_stack_top

  • perror

  • posix_memalign

  • posix_memalign_unlocked

  • pow

  • printf

  • printf_unlocked

  • putc

  • putc_unlocked

  • putchar

  • putchar_unlocked

  • puts

  • puts_unlocked

  • qsort

  • quick_exit

  • quicksort

  • rand

  • random_uniform_cmwc_8

  • random_uniform_xor_32

  • random_uniform_xor_8

  • rawmemchr

  • read

  • realloc

  • realloc_unlocked

  • remainder

  • remquo

  • rewind

  • rewind_unlocked

  • rindex

  • rint

  • round

  • scalbln

  • scalbn

  • scanf

  • scanf_unlocked

  • shellsort

  • sin

  • sinh

  • snprintf

  • sp1_AddColSpr

  • sp1_ChangeSprType

  • sp1_ClearRect

  • sp1_ClearRectInv

  • sp1_CreateSpr

  • sp1_DeleteSpr

  • sp1_DrawUpdateStructAlways

  • sp1_DrawUpdateStructIfInv

  • sp1_DrawUpdateStructIfNotRem

  • sp1_DrawUpdateStructIfVal

  • sp1_GetSprClr

  • sp1_GetSprClrAddr

  • sp1_GetTiles

  • sp1_GetUpdateStruct

  • sp1_InitCharStruct

  • sp1_Initialize

  • sp1_InsertCharStruct

  • sp1_Invalidate

  • sp1_InvUpdateStruct

  • sp1_IterateSprChar

  • sp1_IterateUpdateArr

  • sp1_IterateUpdateRect

  • sp1_IterateUpdateSpr

  • sp1_MoveSprAbs

  • sp1_MoveSprPix

  • sp1_MoveSprRel

  • sp1_PreShiftSpr

  • sp1_PrintAt

  • sp1_PrintAtInv

  • sp1_PrintString

  • sp1_PutSprClr

  • sp1_PutTiles

  • sp1_PutTilesInv

  • sp1_RemoveCharStruct

  • sp1_RemoveUpdateStruct

  • sp1_RestoreUpdateStruct

  • sp1_ScreenAttr

  • sp1_ScreenStr

  • sp1_SetPrintPos

  • sp1_TileEntry

  • sp1_UpdateNow

  • sp1_Validate

  • sp1_ValUpdateStruct

  • spinlock_acquire

  • spinlock_release

  • spinlock_tryacquire

  • sprintf

  • sqrt

  • srand

  • sscanf

  • stpcpy

  • stpncpy

  • strcasecmp

  • strcat

  • strchr

  • strchrnul

  • strcmp

  • strcoll

  • strcpy

  • strcspn

  • strdup

  • strerror

  • stricmp

  • strlcat

  • strlcpy

  • strlen

  • strlwr

  • strncasecmp

  • strncat

  • strnchr

  • strncmp

  • strncpy

  • strndup

  • strnicmp

  • strnlen

  • strnset

  • strpbrk

  • strrchr

  • strrcspn

  • strrev

  • strrspn

  • strrstrip

  • strrstrip

  • strsep

  • strset

  • strspn

  • strstr

  • strstrip

  • strtod

  • strtof

  • strtoi

  • strtoimax

  • strtok

  • strtok_r

  • strtol

  • strtou

  • strtoul

  • strtoumax

  • strupr

  • strxfrm

  • system

  • tan

  • tanh

  • tgamma

  • toascii

  • tolower

  • toupper

  • trunc

  • ultoa

  • ungetc

  • ungetc_unlocked

  • utoa

  • vasprintf

  • vfprintf

  • vfprintf_unlocked

  • vfscanf

  • vfscanf_unlocked

  • vioctl

  • vopen

  • vprintf

  • vprintf_unlocked

  • vscanf

  • vscanf_unlocked

  • vsnprintf

  • vsprintf

  • vsscanf

  • w_array_append

  • w_array_append_n

  • w_array_at

  • w_array_back

  • w_array_capacity

  • w_array_clear

  • w_array_data

  • w_array_destroy

  • w_array_empty

  • w_array_erase

  • w_array_erase_range

  • w_array_front

  • w_array_init

  • w_array_insert

  • w_array_insert_n

  • w_array_pop_back

  • w_array_push_back

  • w_array_resize

  • w_array_size

  • w_vector_append

  • w_vector_append_n

  • w_vector_at

  • w_vector_back

  • w_vector_capacity

  • w_vector_clear

  • w_vector_data

  • w_vector_destroy

  • w_vector_empty

  • w_vector_erase

  • w_vector_erase_range

  • w_vector_front

  • w_vector_init

  • w_vector_insert

  • w_vector_insert_n

  • w_vector_max_size

  • w_vector_pop_back

  • w_vector_push_back

  • w_vector_reserve

  • w_vector_resize

  • w_vector_shrink_to_fit

  • w_vector_size

  • wa_priority_queue_capacity

  • wa_priority_queue_clear

  • wa_priority_queue_data

  • wa_priority_queue_destroy

  • wa_priority_queue_empty

  • wa_priority_queue_init

  • wa_priority_queue_pop

  • wa_priority_queue_push

  • wa_priority_queue_resize

  • wa_priority_queue_size

  • wa_priority_queue_top

  • wa_stack_capacity

  • wa_stack_clear

  • wa_stack_destroy

  • wa_stack_empty

  • wa_stack_init

  • wa_stack_pop

  • wa_stack_push

  • wa_stack_size

  • wa_stack_top

  • write

  • wv_priority_queue_capacity

  • wv_priority_queue_clear

  • wv_priority_queue_data

  • wv_priority_queue_destroy

  • wv_priority_queue_empty

  • wv_priority_queue_init

  • wv_priority_queue_max_size

  • wv_priority_queue_pop

  • wv_priority_queue_push

  • wv_priority_queue_reserve

  • wv_priority_queue_resize

  • wv_priority_queue_shrink_to_fit

  • wv_priority_queue_size

  • wv_priority_queue_top

  • wv_stack_capacity

  • wv_stack_clear

  • wv_stack_destroy

  • wv_stack_empty

  • wv_stack_init

  • wv_stack_max_size

  • wv_stack_pop

  • wv_stack_push

  • wv_stack_reserve

  • wv_stack_shrink_to_fit

  • wv_stack_size

  • wv_stack_top

  • z80_bpeek

  • z80_wpeek

  • z80_lpeek

  • z80_bpoke

  • z80_wpoke

  • z80_lpoke

  • z80_delay_ms

  • z80_delay_tstate

  • z80_get_int_state

  • z80_indr

  • z80_inir

  • z80_inp

  • z80_otdr

  • z80_otir

  • z80_outp

  • z80_set_int_state

  • zx_aaddr2cx

  • zx_aaddr2cy

  • zx_aaddr2px

  • zx_aaddr2py

  • zx_aaddr2saddr

  • zx_aaddrcdown

  • zx_aaddrcleft

  • zx_aaddrcright

  • zx_aaddrcup

  • zx_bitmask2px

  • zx_border

  • zx_cls

  • zx_cls_wc

  • zx_cy2aaddr

  • zx_cy2saddr

  • zx_cyx2aaddr

  • zx_cyx2saddr

  • zx_pattern_fill

  • zx_px2bitmask

  • zx_pxy2aaddr

  • zx_pxy2saddr

  • zx_py2aaddr

  • zx_py2saddr

  • zx_saddr2aaddr

  • zx_saddr2cx

  • zx_saddr2cy

  • zx_saddr2px

  • zx_saddr2py

  • zx_saddrcdown

  • zx_saddrcleft

  • zx_saddrcright

  • zx_saddrcup

  • zx_saddrpdown

  • zx_saddrpleft

  • zx_saddrpright

  • zx_saddrpup

  • zx_scroll_up

  • zx_scroll_wc_up

ALPHABETICAL (LIB PRIMS)