Search This Blog

Friday, January 17, 2025

Handy Phrases

 Handy Phrases, interesting words,  You know the stuff you pull out at parties to show how smart (ass) you are :)

 "The meek may inherit the earth" but they sure get the Shyte kicked out of them while they are here.

Hypervisor
Invigilator


Monday, January 13, 2025

Win11 Task Bar Icon Problem

 Today my laptop started showing the wrong icon. 


 

Is it due to Open Shell?

How about a reboot?
Rebooting made a difference.  Firefox and Screenhunter icons came back.  Thunderbird is still wrong.

Lets delete OpenShell.  Then Reboot.  And the icon is back

And lets reinstall Openshell.  From Ninite.com  V4.4.195 And reboot. And the icons are gone again.  Bugga.

Lets do another reboot.  Bugga.

And uninstall Openshell again. Reboot and the icons are back.

Turns out I have WIN 11 Home version 23H2   64 Bit
Installed 6-1-2022
OS Build 22631.4602
Windows Feature Experience Pack 1000.22700.1055.0

So I wonder if Ninite have the most recent version of Openshell. 
https://github.com/Open-Shell/Open-Shell-Menu  shows the latest rev at 4.4.195
So Ninite is up to date.

Did another couple of reboots and the icons vanish again.
Feels like some kind of restart race condition

And rebooted and they are back

Possibly I need to rebuild the icon cache


https://www.tenforums.com/tutorials/5645-rebuild-icon-cache-windows-10-a.html

Now try SFC /scannow

Windows-X
Terminal (Admin)
Then type sfc /scannow and it checks windows files










Sunday, January 12, 2025

Ceiling Mould

Decided to have a go at closing l cleaning the mould off the ceiling.

Google and there's lots of advice.  It seems the front runners are vinegar and bleach. Figured you can't eat bleach so it's probably stronger. 

The second question is application. 
This fellow uses a spray bottle.  This convinced me in regard to bleach. 
https://youtu.be/Mqz4SCinspE?si=BDCKGMPiTI73aHlE

This is bleach v vinegar and it seems both work.  Maybe bleach a bit better. https://youtu.be/kbRKXNZxSAQ?si=Hv6VOWOTvO-s8Fv0

Bunnings trip 1 and purchased a spray bottle and long gloves.   For ceiling though I found that the spray approach meant lots of mist dropping to the floor. 

This lot use a paint roller. That worked much better. 
https://youtu.be/wTBeOXitoEU?si=_P3KSWgsFpekvbGF


Saturday, January 4, 2025

Park Run

Mostly walked with some running. Stayed together. 
No Mags this time. Concern she is a bit under the weather. 

Tuesday, December 31, 2024

Bascom PUSHALL

 

I ran into a conundrum when trying to get my UART0 sniffer program going.
After the BASCOM PUSHALL statement, R24 was always zero.

I compiled this code snipit and then disassembled it to see what PUSHALL did.

Code:

Pushall  ' <-- Seems to have strange effects when used here

Franks_Push:
!PUSH r16
!PUSH r24
!PUSH r25
!PUSH r26
!PUSH r27
!PUSH r28
!PUSH r29
!PUSH r30
!PUSH r31
 




Code:

51:       Pushall  ' <-- Seems to have strange effects when used here
+000000BB:   920F        PUSH      R0             Push register on stack
+000000BC:   921F        PUSH      R1             Push register on stack
+000000BD:   922F        PUSH      R2             Push register on stack
+000000BE:   923F        PUSH      R3             Push register on stack
+000000BF:   924F        PUSH      R4             Push register on stack
+000000C0:   925F        PUSH      R5             Push register on stack
+000000C1:   927F        PUSH      R7             Push register on stack
+000000C2:   92AF        PUSH      R10            Push register on stack
+000000C3:   92BF        PUSH      R11            Push register on stack
+000000C4:   930F        PUSH      R16            Push register on stack
+000000C5:   931F        PUSH      R17            Push register on stack
+000000C6:   932F        PUSH      R18            Push register on stack
+000000C7:   933F        PUSH      R19            Push register on stack
+000000C8:   934F        PUSH      R20            Push register on stack
+000000C9:   935F        PUSH      R21            Push register on stack
+000000CA:   936F        PUSH      R22            Push register on stack
+000000CB:   937F        PUSH      R23            Push register on stack
+000000CC:   938F        PUSH      R24            Push register on stack
+000000CD:   939F        PUSH      R25            Push register on stack
+000000CE:   93AF        PUSH      R26            Push register on stack
+000000CF:   93BF        PUSH      R27            Push register on stack
+000000D0:   93CF        PUSH      R28            Push register on stack
+000000D1:   93DF        PUSH      R29            Push register on stack
+000000D2:   93EF        PUSH      R30            Push register on stack
+000000D3:   93FF        PUSH      R31            Push register on stack
+000000D4:   B78F        IN        R24,0x3F       In from I/O location
+000000D5:   938F        PUSH      R24            Push register on stack
+000000D6:   B78B        IN        R24,0x3B       In from I/O location
+000000D7:   938F        PUSH      R24            Push register on stack
+000000D8:   2788        CLR       R24            Clear Register
+000000D9:   BF8B        OUT       0x3B,R24       Out to I/O location

Franks_Push:
+000000DA:   930F        PUSH      R16            Push register on stack
+000000DB:   938F        PUSH      R24            Push register on stack
+000000DC:   939F        PUSH      R25            Push register on stack
+000000DD:   93AF        PUSH      R26            Push register on stack
+000000DE:   93BF        PUSH      R27            Push register on stack
+000000DF:   93CF        PUSH      R28            Push register on stack
+000000E0:   93DF        PUSH      R29            Push register on stack
+000000E1:   93EF        PUSH      R30            Push register on stack
+000000E2:   93FF        PUSH      R31            Push register on stack
 


As one can see, R24 is not preserved by the PUSHALL statement. How interesting.

DISASSEMBLING:
I found the article about using AVR studio to disassembled code.
' https://www.mcselec.com/index2.php?option=com_forum&Itemid=59&page=viewtopic&t=15283&highlight=obj
I gave up trying to get microchip studio 7.0 and downloaded Atmel AVR studio 4.19
So straightforward as described in the article.

 

 

 

Mags goes to the doctor

Magnus has been scratching, her tummy is red and there are little red welts on her tummy and her coat looks mangy.  Today visited a vet. 

Arundel Veterinary Surgery.  190 Brisbane Rd, LABRADOR QKD 4215 07 5529 0700

Weight 39kg
She received a couple of needles.
"Cephalexin 1000mg" tablets - used to treat pyoderma and other bacterial skin infections in dogs.
Pred-X 20mg x30 tablets -  An aid in the treatment of inflammatory rheumatic arthritic conditions, for the treatment of allergic dermatitis.
And a anti [intestinal] worm tablet.
And a bottle of medicated shampoo. Malaseb 250ml
Instructions: Wet the skin well. Apply the shampoo.  Work well into a thick foam.  Wait 10 minutes.  Rinse off. Towel dry.
Did not test for heart worm.

Home and gave her breakfast
500g mince.  Whole raw egg & half a tin of sardines

Around lunch time, gave her a shampoo.

Seems to be much less scratching.





Monday, December 30, 2024

Last Church 2024

This morning, I thought it would be nice to go to church.   Had a look on google Maps, and the closest was "Holy Catholic Family" at Runaway Bay. 

Blow me over, but it turns out Phoebe @18 was the model for Mary for the  stone mason - Tom Farrell -  who carved the statue out the front.


On the religious front,  Was a good service. A nice short sermon (<5minutes) on the importance of family and a recognition that not all families are good and we the church need to be willing to step in and step up.   A small choir that helped the rest of us know when to sing and when to listen and avoided those awkward solo's by a priest whose singing abilities are worse than mine.