Hi, Update regarding __critical: __critical is implemented in SDCC r7307 both as function attribute and in block-syle for both PIC ports.
The PIC14 port does not support arguments to critical functions (arg0 is passed in W, and W is required to save INTCON ...). The generated bit fiddling instructions currently lack the proper A/B specifiers and seemingly default to accessing the access bank (a=0), which should work fine. I'll try to look into this and have proper A/B designators emitted in all cases. Might take some time ... Any feedback (success or failure) regarding __critical is welcome. Enjoy! Raphael ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user