From 43bf5f159dae0220615a68b4e3e2b8181261d6f0 Mon Sep 17 00:00:00 2001 From: Richard Burgess <> Date: Thu, 9 Feb 1995 16:03:26 +0000 Subject: [PATCH] autocommit for files dated 1995-02-09 16:03:26 --- msamples/beeper/beeper.asm | 69 +++++++++++++++++++++++++++++++++++++ msamples/beeper/beeper.run | Bin 0 -> 813 bytes 2 files changed, 69 insertions(+) create mode 100644 msamples/beeper/beeper.asm create mode 100644 msamples/beeper/beeper.run diff --git a/msamples/beeper/beeper.asm b/msamples/beeper/beeper.asm new file mode 100644 index 0000000..364a4e2 --- /dev/null +++ b/msamples/beeper/beeper.asm @@ -0,0 +1,69 @@ + +.DATA +EXTRN _Alarm FWORD +EXTRN _KillAlarm FWORD +EXTRN _Sleep FWORD +EXTRN _MicroDelay FWORD +EXTRN _GetCMOSTime FWORD +EXTRN _GetCMOSDate FWORD +EXTRN _GetTimerTick FWORD +EXTRN _Tone FWORD +EXTRN _Beep FWORD +EXTRN _AllocExch FWORD +EXTRN _DeAllocExch FWORD +EXTRN _GetTSSExch FWORD +EXTRN _SetPriority FWORD +EXTRN _NewTask FWORD +EXTRN _SpawnTask FWORD +EXTRN _SendMsg FWORD +EXTRN _ISendMsg FWORD +EXTRN _WaitMsg FWORD +EXTRN _CheckMsg FWORD +EXTRN _Request FWORD +EXTRN _MoveRequest FWORD +EXTRN _Respond FWORD +EXTRN _GetpJCB FWORD +EXTRN _GetJobNum FWORD +EXTRN _LoadNewJob FWORD +EXTRN _Chain FWORD +EXTRN _ExitJob FWORD +EXTRN _KillJob FWORD +EXTRN _SetUserName FWORD +EXTRN _GetUserName FWORD +EXTRN _SetCmdLine FWORD +EXTRN _GetCmdLine FWORD +EXTRN _SetPath FWORD +EXTRN _GetPath FWORD +EXTRN _SetExitJob FWORD +EXTRN _GetExitJob FWORD +EXTRN _SetSysIn FWORD +EXTRN _GetSysIn FWORD +EXTRN _SetSysOut FWORD +EXTRN _GetSysOut FWORD +EXTRN _SetJobName FWORD +EXTRN _RegisterSvc FWORD +EXTRN _UnRegisterSvc FWORD +EXTRN _GetSystemDisk FWORD +L_lit DB 66,101,101,112,101,114,0 + + +.CODE +PUBLIC _main: + PUSH EBP + MOV EBP,ESP + PUSH OFFSET L_lit+0 + PUSH 6 + CALL FWORD PTR _SetJobName +L_1: + MOV EAX,1 + AND EAX,EAX + JZ L_2 + PUSH 50 + CALL FWORD PTR _Sleep + PUSH 150 + PUSH 10 + CALL FWORD PTR _Tone + JMP L_1 +L_2: + POP EBP + RETN diff --git a/msamples/beeper/beeper.run b/msamples/beeper/beeper.run new file mode 100644 index 0000000000000000000000000000000000000000..1b1bd9051402e6267b2c4b62c43bffb14dc27f81 GIT binary patch literal 813 zcmXxjF-XHe6vpwZ6)7S#V-X4!mrfF#Du@K9j9G*%g)D*4DL6>R3=RQ7f@sN@v6BR+ zj6s)<9qX2{1&5B^&Ub(4!TWtLa3ps}F6}6#I{BGc_LaJm{5VqT?N}N!-Ve>(G&fR} zne*`S7rn~7*@+%LN!I2ymreiqTyl1;hqsc^+&rA>;iu&GS8F}}*?voWnNOJEpo<>* z7+{1kCYWM|ITl#r0xPVs!6mM6jV*3)hkI0J8>)vE4se8Hv~hwCy6B;g0Y(^Of+=R0 zV}T_uu)-P}T;dAX*y09vxJSjg_Rzusj&O`NPS8OYJ@hfa2xCkz#SC*Su*3ycSYv}r zT;Up9+~5xPsJfg#S~$QFj?u;mI_RQ@J_Z