Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FDOS/kernel
/ functions
Functions
745 in github.com/FDOS/kernel
⨍
Functions
745
◇
Types & classes
228
↓ 5 callers
Function
BinaryCharIO
kernel/chario.c:68
↓ 5 callers
Function
CommonFcbInit
kernel/fcbfns.c:448
↓ 5 callers
Function
LBA_to_CHS
kernel/dsk.c:910
↓ 5 callers
Function
MyAbsReadWrite
sys/sys.c:1228
↓ 5 callers
Function
dskxfer
kernel/blockio.c:373
↓ 5 callers
Function
flush1
/ Write one disk buffer */ /
kernel/blockio.c:306
↓ 5 callers
Function
getbpb
kernel/dsk.c:370
↓ 5 callers
Function
map_cluster
kernel/fatfs.c:963
↓ 5 callers
Function
mcb_init
kernel/config.c:2113
↓ 5 callers
Function
setByteOption
Sets the given location to an unsigned byte value if different, displays warning if values exceeds max */
sys/fdkrncfg.c:288
↓ 5 callers
Function
setup_121a
---- * Helper: set up a PROBE for AX=121Ah with DS:SI -> path string s. * ---- */
tests/int2f-12/t121a.c:64
↓ 5 callers
Function
strupr
Convert string s to uppercase */
kernel/config.c:2096
↓ 5 callers
Function
tst_field_full
Full-word field: SI/DI/DS/ES/FLAGS */
tests/testlib.c:708
↓ 5 callers
Function
write
sys/sys.c:294
↓ 5 callers
Function
write_fsinfo
kernel/fattab.c:116
↓ 4 callers
Function
CharCmd
kernel/chario.c:93
↓ 4 callers
Function
DosClose
kernel/dosfns.c:760
↓ 4 callers
Function
DosFindFirst
kernel/dosfns.c:1056
↓ 4 callers
Function
DosFindNext
kernel/dosfns.c:1112
↓ 4 callers
Function
DosMemLargest
* Unlike the name and the original prototype could suggest, this function * is used to return the _size_ of the largest available block rather than
kernel/memmgr.c:265
↓ 4 callers
Function
DosOpenSft
kernel/dosfns.c:515
↓ 4 callers
Function
DosUpFMem
kernel/nls.c:528
↓ 4 callers
Function
DosUpMem
kernel/nls.c:501
↓ 4 callers
Function
EmulatedDriveStatus
kernel/main.c:765
↓ 4 callers
Function
FcbReadWrite
kernel/fcbfns.c:230
↓ 4 callers
Function
GetBiosKey
kernel/config.c:1028
↓ 4 callers
Function
GetNameField
kernel/fcbfns.c:185
↓ 4 callers
Function
LBA_Transfer
kernel/dsk.c:981
↓ 4 callers
Function
LoadDevice
kernel/config.c:1816
↓ 4 callers
Function
SftSeek
kernel/dosfns.c:361
↓ 4 callers
Function
build_test_string
tests/testlib.c:860
↓ 4 callers
Function
check_handle_break
kernel/break.c:55
↓ 4 callers
Function
clusterMessage
kernel/fattab.c:54
↓ 4 callers
Function
copy
copies file (path+filename specified by srcFile) to drive:\filename */
sys/sys.c:1929
↓ 4 callers
Function
disable
hdr/portab.h:148
↓ 4 callers
Function
do_printf
kernel/prf.c:268
↓ 4 callers
Function
echo_char
this is for handling things like ^C, mostly used in echoed input */
kernel/chario.c:260
↓ 4 callers
Function
enable
hdr/portab.h:152
↓ 4 callers
Function
fcb_rename
performs fcb rename returns handle to open device or -1 on error */
tests/fcb_rename/fcb_ren.c:86
↓ 4 callers
Function
fgetword
kernel/syspack.c:57
↓ 4 callers
Function
find_free
kernel/fatfs.c:624
↓ 4 callers
Function
get_root
kernel/dosfns.c:419
↓ 4 callers
Function
getvec
for WATCOMC we can use the ones in task.c */
kernel/main.c:229
↓ 4 callers
Function
greatest_usage
tests/greatest.h:923
↓ 4 callers
Function
init_direntry
initialize directory entry (creation/access stamps 0 as per MS-DOS 7.10) */
kernel/fatfs.c:94
↓ 4 callers
Function
int86x
sys/sys.c:108
↓ 4 callers
Function
is_leap_year_monthdays
kernel/systime.c:50
↓ 4 callers
Function
mumcb_init
kernel/config.c:2120
↓ 4 callers
Function
network_redirector_fp
kernel/network.c:54
↓ 4 callers
Function
nlsGetData
GetData function used by both the MUX-callback function and the direct-access interface. subfct == NLS_DOS_38 is a value > 0xff in order to not cl
kernel/nls.c:303
↓ 4 callers
Function
read_char
kernel/chario.c:348
↓ 4 callers
Function
read_char_check_break
kernel/chario.c:354
↓ 4 callers
Function
searchPackage
kernel/nls.c:174
↓ 4 callers
Function
set_field
copies s to buffer right padding up to len with spaces */
tests/fcb_rename/fcb_ren.c:73
↓ 4 callers
Function
setdstart
kernel/fatfs.c:66
↓ 4 callers
Function
setup_1212
----------------------------------------------------------------------- * Helper: set up a PROBE for AX=1212h with ES:DI -> string s * -----------
tests/int2f-12/t1212.c:55
↓ 4 callers
Function
setup_1225
---- * Helper: set up a PROBE for AX=1225h with DS:SI -> string s * ---- */
tests/int2f-12/t1225.c:54
↓ 4 callers
Function
setvec
kernel/main.c:238
↓ 4 callers
Function
sft_to_fnode
copy the SFT fd into the first near fnode */
kernel/fatfs.c:1814
↓ 4 callers
Function
split_path
/ split a path into it's component directory and file name */ /
kernel/fatfs.c:239
↓ 4 callers
Function
strcmp
kernel/strings.c:62
↓ 4 callers
Function
tst_field_byte
* Compare one AX/BX/CX/DX register using its two byte-level care bits. * hi_bit / lo_bit: the CARE_xH / CARE_xL constants for this register. * exp
tests/testlib.c:674
↓ 4 callers
Function
tst_mismatch
* Emit one mismatch line to stdout and g_tst_fp. */
tests/testlib.c:650
↓ 4 callers
Function
write_char_stdout
kernel/chario.c:235
↓ 4 callers
Function
write_reg_field
* Write one 4-character register field to fp. * If the full-word care bit is set: write 4 hex digits. * If only the low-byte care bit is set: writ
tests/testlib.c:429
↓ 3 callers
Function
BIOS_drive_reset
kernel/initdisk.c:1194
↓ 3 callers
Function
ConvertName83ToNameSZ
this receives a name in 11 char field NAME+EXT and builds a zeroterminated string unfortunately, blanks are allowed in filenames. like
kernel/fatdir.c:405
↓ 3 callers
Function
ConvertNameSZToName83
this routine converts a name portion of a fully qualified path */ name, so . and .. are not allowed, only straightforward 8+3 names */
kernel/fatdir.c:461
↓ 3 callers
Function
DosDevIOctl
kernel/ioctl.c:78
↓ 3 callers
Function
DosGetData
* Called for all subfunctions other than 0x20-0x23,& 0xA0-0xA2 * of DOS-65 * * If the requested NLS pkg specified via cntry and cp is _not_ *
kernel/nls.c:566
↓ 3 callers
Function
EnabledA20
kernel/inithma.c:121
↓ 3 callers
Function
FcbCalcRec
kernel/fcbfns.c:328
↓ 3 callers
Function
KernelAllocPara
kernel/config.c:1920
↓ 3 callers
Function
MoveKernel
relocate segment with HMA_TEXT code group */
kernel/inithma.c:309
↓ 3 callers
Function
RWzero
* Read Write Sector Zero or Hard Drive Dos Bpb */
kernel/dsk.c:288
↓ 3 callers
Function
SftGetFsize
kernel/task.c:82
↓ 3 callers
Function
alloc_find_free
alloc_find_free: resets the directory */ Then finds a spare directory entry and if not */ available, tries t
kernel/fatfs.c:640
↓ 3 callers
Function
char_error
Abort, retry or fail for character devices */
kernel/error.c:75
↓ 3 callers
Function
child_psp
kernel/task.c:252
↓ 3 callers
Function
cpyBuf
* Copy a buffer and test the size of the buffer * Returns SUCCESS on success; DE_INVLDFUNC on failure * * Efficiency note: This function is used
kernel/nls.c:246
↓ 3 callers
Function
destr_bs
kernel/chario.c:272
↓ 3 callers
Function
dir_open
kernel/fatdir.c:58
↓ 3 callers
Function
do_tests_on
tests/opendev/opendev.c:77
↓ 3 callers
Function
dos_cd
kernel/fatfs.c:1578
↓ 3 callers
Function
extend
extend a directory or file by exactly one cluster */ only map_cluster calls this in a loop (for files) */
kernel/fatfs.c:884
↓ 3 callers
Function
extend_dir
kernel/fatfs.c:922
↓ 3 callers
Function
fputlong
kernel/syspack.c:75
↓ 3 callers
Function
fstrcmp
kernel/strings.c:74
↓ 3 callers
Function
get_cds_unvalidated
kernel/dosfns.c:99
↓ 3 callers
Function
greatest_set_flag
tests/greatest.h:1028
↓ 3 callers
Function
joinMCBs
* Join any following unused MCBs to MCB 'p'. * Return: * SUCCESS: on success * else: error number <<currently DE_MCBDESTRY only>> */
kernel/memmgr.c:54
↓ 3 callers
Function
make_ddt
kernel/initdisk.c:1294
↓ 3 callers
Function
muxGo
== DS:SI _always_ points to global NLS info structure <-> no * subfct can use these registers for anything different. ==ska*/
kernel/nls.c:108
↓ 3 callers
Function
read_char_stdin
kernel/chario.c:359
↓ 3 callers
Function
remove_lfn_entries
Description. * Remove entries with D_LFN attribute preceeding the directory entry * pointed by fnp, fnode isn't modified (I hope). * Return va
kernel/fatfs.c:307
↓ 3 callers
Function
return_user
kernel/task.c:576
↓ 3 callers
Function
saveBS
write bootsector to file bsFile */
sys/sys.c:1411
↓ 3 callers
Function
setSByteOption
Sets the given location to a signed byte value if different, displays warning if values exceeds max or is less than min */
sys/fdkrncfg.c:317
↓ 3 callers
Function
set_strategy
set memory allocation strategy */
kernel/config.c:2695
↓ 3 callers
Function
setinvld
/ Mark all buffers for a disk as not valid */ /
kernel/blockio.c:249
← previous
next →
101–200 of 745, ranked by callers