   *************************************
*****	    Listing No 2	     *****
*****  Exemples d'erreurs rattrapees  *****
*****    ½ Ric of NAOS,  1992	     *****
   *************************************

** Dans ce listing, beaucoup de lignes sont en commentaire,
** validez les pour creer d'autres types de plantage.

; Communication avec Guardian : indique l'adresse de depart et la pile.
; Au choix :
	trap	#0
; Ou, si on est sous debugger :
	;move.w	#$100,-(sp)	; ou $101 ( voir texte )
	;trap 	#14
	
	clr.l	-(sp)
	move.w	#$20,-(sp)
	trap	#1	; Superviseur
	lea	6(a7),a7

***
	illegal		; Un simple Illegal
	
***
;	lea	1(a7),a7	; Pointeur de pile impair + empilement
;b	bsr	b	; ( necessite un reset )
	
***
;	clr.l	$70	; Mauvais vecteur VBL
;a	bra	a

***
;	lea	$8,a7	; Pile mal placee
;	move.l	0,0	; Ecriture interdite -> Bus Error
; Bus Error + Pile Mauvaise = Cycle d'erreur infini ( reset necessaire )

***
;a	bra	a	; boucle sans fin ( reset )

* etc.	
	
	
	
	
	
