Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:templates:biosapi [2022/03/29 15:47] – prokushev | en:templates:biosapi [2022/10/04 14:28] (current) – prokushev |
---|
^ [[en:docs:bios:api|IBM PC BIOS API]] ^^ | ^ [[en:docs:bios:api|IBM PC BIOS API]] ^^ |
| Video | **[[en:docs:bios:api:int10|INT 10H]]**: [[en:docs:bios:api:int10:00|00H]], [[en:docs:bios:api:int10:01|01H]], [[en:docs:bios:api:int10:02|02H]], [[en:docs:bios:api:int10:03|03H]], [[en:docs:bios:api:int10:05|05H]], [[en:docs:bios:api:int10:06|06H]], [[en:docs:bios:api:int10:07|07H]], [[en:docs:bios:api:int10:08|08H]], [[en:docs:bios:api:int10:09|09H]], [[en:docs:bios:api:int10:0a|0AH]], [[en:docs:bios:api:int10:0b|0BH]], [[en:docs:bios:api:int10:0c|0CH]], [[en:docs:bios:api:int10:0d|0DH]], [[en:docs:bios:api:int10:0e|0EH]], [[en:docs:bios:api:int10:0f|0FH]] | | | Video I/O | **[[en:docs:bios:api:int10|INT 10H]]**: [[en:docs:bios:api:int10:00|00H]], [[en:docs:bios:api:int10:01|01H]], [[en:docs:bios:api:int10:02|02H]], [[en:docs:bios:api:int10:03|03H]], [[en:docs:bios:api:int10:05|05H]], [[en:docs:bios:api:int10:06|06H]], [[en:docs:bios:api:int10:07|07H]], [[en:docs:bios:api:int10:08|08H]], [[en:docs:bios:api:int10:09|09H]], [[en:docs:bios:api:int10:0a|0AH]], [[en:docs:bios:api:int10:0b|0BH]], [[en:docs:bios:api:int10:0c|0CH]], [[en:docs:bios:api:int10:0d|0DH]], [[en:docs:bios:api:int10:0e|0EH]], [[en:docs:bios:api:int10:0f|0FH]] | |
| Hardware info | [[en:docs:bios:api:int11|INT 11H]], [[en:docs:bios:api:int12|INT 12H]] | | | Hardware info | [[en:docs:bios:api:int11|INT 11H]], [[en:docs:bios:api:int12|INT 12H]] | |
| Serial I/O | **[[en:docs:bios:api:int14|INT 14H]]**: [[en:docs:bios:api:int14:00|00H]], [[en:docs:bios:api:int14:01|01H]], [[en:docs:bios:api:int14:02|02H]], [[en:docs:bios:api:int14:03|03H]] | | | Serial I/O | **[[en:docs:bios:api:int14|INT 14H]]**: [[en:docs:bios:api:int14:00|00H]], [[en:docs:bios:api:int14:01|01H]], [[en:docs:bios:api:int14:02|02H]], [[en:docs:bios:api:int14:03|03H]] | |
| Date and Time | **[[en:docs:bios:api:int1a|INT 1AH]]**: [[en:docs:bios:api:int1a:00|00H]], [[en:docs:bios:api:int1a:01|01H]] | | | Date and Time | **[[en:docs:bios:api:int1a|INT 1AH]]**: [[en:docs:bios:api:int1a:00|00H]], [[en:docs:bios:api:int1a:01|01H]] | |
| |
^ [[en:docs:macrolib|osFree Macro Library]] ^^ | {{page>en:templates:macrolib}} |
| Video I/O | [[en:docs:macrolib:@SetMode]] [[en:docs:macrolib:@SetCurSz]] [[en:docs:macrolib:@SetCurPos]] [[en:docs:macrolib:@GetCur]] [[en:docs:macrolib:@SetPage]] [[en:docs:macrolib:@ScrollUp]] [[en:docs:macrolib:@ScrollDn]] [[en:docs:macrolib:@Scroll]] [[en:docs:macrolib:@GetChAtr]] [[en:docs:macrolib:@PutChAtr]] [[en:docs:macrolib:@PutCh]] [[en:docs:macrolib:@SetPalet]] [[en:docs:macrolib:@SetColor]] [[en:docs:macrolib:@SetDot]] [[en:docs:macrolib:@GetDot]] [[en:docs:macrolib:@WrtTTY]] [[en:docs:macrolib:@VideoState]] [[en:docs:macrolib:@GetMode]] [[en:docs:macrolib:@GetDisplay]] [[en:docs:macrolib:@GetVideoState]] [[en:docs:macrolib:@GetEGAInfo]] [[en:docs:macrolib:@Cls]] | | |
| Hardware info | [[en:docs:macrolib:@Equipment]] [[en:docs:macrolib:@MemSize]] | | |
| Serial I/O | [[en:docs:macrolib:@AuxInit]] [[en:docs:macrolib:@AuxSendChar]] [[en:docs:macrolib:@AuxRecieveChar]] [[en:docs:macrolib:@AuxStatus]] | | |
| Tape I/O | [[en:docs:macrolib:@TapeOn]] [[en:docs:macrolib:@TapeOff]] [[en:docs:macrolib:@TapeRead]] [[en:docs:macrolib:@TapeWrite]] | | |
| Keyboard I/O | [[en:docs:macrolib:@KbdStatus]] [[en:docs:macrolib:@CharIn]] [[en:docs:macrolib:@CharPeek]] | | |
| Printer I/O | [[en:docs:macrolib:@PrnPrint]] [[en:docs:macrolib:@PrnInit]] [[en:docs:macrolib:@PrnStatus]] | | |
| Disk I/O | [[en:docs:macrolib:@DskReset]] [[en:docs:macrolib:@DskStatus]] [[en:docs:macrolib:@DskRead]] [[en:docs:macrolib:@DskWrite]] [[en:docs:macrolib:@DskVerify]] [[en:docs:macrolib:@DskFormat]] | | |
| Date and Time | [[en:docs:macrolib:@SetTime]] [[en:docs:macrolib:@GetTime]] | | |
| |
| |