home *** CD-ROM | disk | FTP | other *** search
- ;Assembler header file for Alarm
- ;written by DefMod (Jun 12 1995) on Thu Jun 29 15:12:53 1995
- ;Jonathan Coxhead, Acorn Computers Ltd
-
- [ :LNOT: :DEF: Get_Types
- GBLS Get_Types
- ]
- [ :LNOT: :DEF: Types_Hdr
- Get_Types SETS "GET OS:Hdr.Types"
- |
- Get_Types SETS ""
- ]
- $Get_Types
-
- [ :LNOT: :DEF: Get_OS
- GBLS Get_OS
- ]
- [ :LNOT: :DEF: OS_Hdr
- Get_OS SETS "GET OS:Hdr.OS"
- |
- Get_OS SETS ""
- ]
- $Get_OS
-
- [ :LNOT: :DEF: Alarm_Hdr
- GBLS Alarm_Hdr
-
- ;Symbols for constants
- Alarm_NameLimit * 40
- Message_AlarmSet * &500
- Message_AlarmGoneOff * &501
- Alarm_ReasonSetLocal * &0
- Alarm_ReasonSetUTC * &1
- Alarm_ReasonCancel * &2
-
- ;Symbols for structure offsets and sizes
- Alarm_Reason * Int
-
- ^ 0
- Alarm_DateAndTime_year # Short
- Alarm_DateAndTime_month # Byte
- Alarm_DateAndTime_date # Byte
- Alarm_DateAndTime_hour # Byte
- Alarm_DateAndTime_minute # Byte
- Alarm_DateAndTime * @
-
- ^ 0
- Alarm_MessageSet_set_reason # Alarm_Reason
- Alarm_MessageSet_time * @
- Alarm_MessageSet_time_utc # OS_DateAndTime
- ^ Alarm_MessageSet_time
- Alarm_MessageSet_time_local # Alarm_DateAndTime
- Alarm_MessageSet_sender # 40*Char
- Alarm_MessageSet_alarm_name # 40*Char
- Alarm_MessageSet * @
-
- ^ 0
- Alarm_MessageCancel_cancel # Alarm_Reason
- Alarm_MessageCancel_sender # 40*Char
- Alarm_MessageCancel_alarm_name # 40*Char
- Alarm_MessageCancel * @
-
- ^ 0
- Alarm_MessageGoneOff_sender # 40*Char
- Alarm_MessageGoneOff_alarm_name # 40*Char
- Alarm_MessageGoneOff * @
-
-
- ]
- END
-