Tag Archives: windows

HOWTO use NASM function for Windows 64-bits

Writing 64-bits assembler functions for Windows is quite different from the ones written for Linux or even for Windows 32 bits. Even when using NASM for a simplified approach, you shall care about a few details. First steps The first step is to add the following lines at the very beginning of the .asm file: 64 bits default rel We need the ‘default rel’ to … Continue reading HOWTO use NASM function for Windows 64-bits »

HOWTO Make Windows SlimRW Lock More Confortable

Recently I tripped into SlimRW Lock API. It’s a Windows synchronization object very similar to the critical section, with the support of two different types of lock: shared and exclusive. Essentially you should get the shared lock for all read-only activities, while the exclusive lock shall be used for all the other cases. The Basic Implementation I wrote this simple class to include them in … Continue reading HOWTO Make Windows SlimRW Lock More Confortable »

Fixing Thunderbird date format

I have noted that my Thunderbird doesn’t display the date as configured in my Windows profile. This is annoying since I use the English version on my Italian PCs and the date formats are different. Digging here and there, I found an easy solution deep into program configuration. The solution Open the program and: select ‘Option‘ from ‘Tools‘ program menu click on ‘Advanced‘ icon click … Continue reading Fixing Thunderbird date format »